Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
TYPO3 4.2 E-Commerce
TYPO3 4.2 E-Commerce

TYPO3 4.2 E-Commerce: Design, build, and profit from a sophisticated feature-rich online store using TYPO3

Mex$504.99 Mex$721.99
eBook May 2010 212 pages 1st Edition
eBook
Mex$504.99 Mex$721.99
Paperback
Mex$902.99
Subscription
Free Trial
Mex$504.99 Mex$721.99
eBook May 2010 212 pages 1st Edition
eBook
Mex$504.99 Mex$721.99
Paperback
Mex$902.99
Subscription
Free Trial
eBook
Mex$504.99 Mex$721.99
Paperback
Mex$902.99
Subscription
Free Trial

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

TYPO3 4.2 E-Commerce

Chapter 2. Template Configuration

This chapter shows you how to configure the designed template, and discusses the most frequently encountered issues. It also shows you how to upgrade TYPO3 to a newer version. The topics covered are:

  • TYPO3 script configuration

  • Template markers

  • Manual template adding

  • Upgrading to a newer version

By the end of this chapter, you will know the difference between the two types of templates—the TypoScript configuration templates and the HTML layout templates—and you will have added design into the TYPO3 CMS. It is useful to follow the TYPO3 CMS updates. So, this chapter explains how to upgrade your web page to newer version of TYPO3.

Configuring templates to add design

For TYPO3, you can use templates in the same way as for all web pages and for more well-known content management systems. There are several kinds of templates already developed that you can use, or you can develop your own template.

It is an important fact that for making an HTML template for your TYPO3...

Configuring templates to add design


For TYPO3, you can use templates in the same way as for all web pages and for more well-known content management systems. There are several kinds of templates already developed that you can use, or you can develop your own template.

It is an important fact that for making an HTML template for your TYPO3 web page, you need to have a basic knowledge of HTML and TYPO3-specific configuration—TypoScript. However, you don't have to know PHP.

Types of templates

TypoScript is a powerful configuration language used in TYPO3. TypoScript isn't a programming language, it is a configuration language that provides output for already-programmed functions. With TypoScript, you can't program new functions.

Most of TypoScript configuration is related to creating templates, but you can also use TypoScript for other configurations. For example, with TypoScript you can configure the column amount in the backend, view of RTE (Rich Text Editor), and available functions, among others...

Template development and integration


We are using the more well-known method: developing HTML templates (HTML documents) with TypoScript configuration.

Starting work with this method, you need to create a new folder for the HTML template file, for the CSS (Cascading Style Sheets) file, and for images that will be used in the developing design. We recommend creating a new folder in: [your-typo3-installation]/fileadmin/templates/

You need to create a new folder in the fileadmin folder:

For our new online shop, we'll create one more folder (child folder) named berriesshop. If you are planning to create several templates or you feel that data arrangement and sorting will help with looking through the web page structure, you can split templates—for example, "berriesshop", "berriesshop-intranet", or "berriesshop-new-template".

As mentioned, you can set up templates in the same way as for statistical HTML web pages that you probably developed before starting to use the advantages of the content...

TypoScript setup and configuration


TypoScript is the scripting language that is used to tell TYPO3 how to create the web pages and is composed of two types of information as we mentioned before: constants and setup code.

Usually, the constants field is filled with extension configuration or values for repeatable use and setup—with the main setup to parse the HTML template.

To start editing TypoScript you need to create a page that will store the template TypoScript configuration. Usually, it is the parent page in the site tree. So let's create one:

Click on the + icon and choose the position of the newly created page:

  1. 1. Untick the field Hide page and tick Hide in menu so that the page will not be displayed in the main menu, and designate a name by entering a Page title.

  2. 2. Save and close the document. If needed, reload the page tree by clicking on the reload icon below the site tree to see the created page.

  3. 3. Click on the Template button in the backend left menu, click on our new page Home...

Inserting a template using TypoScript


We just created our own template and placed the markers. So, the next important step is to add that content from the TYPO3 backend.

You need to choose the section Template, and in the site tree, choose the page where you created the template. Click on the pencil icon near the Setup to open and to edit the TypoScript and to add our template:

Here we will place the markers that we specified in the template. Let's insert the following code. First you have to start with the template configuration that specifies to TYPO3 what should be displayed in the code, and which charset and languages should be be used:

# LANGUAGE setup, here we enter the uID of language (default # language has the value "0"), charset utf-8, the page # language, and the html tag configuration
#-----------------------------------------------------------
config.linkVars = L
config.sys_language_uid = 0
config.metaCharset = utf-8
config.language = en
config.uniqueLinkVars = 1
config.htmlTag_setParams...

Adding and testing content


We added the template and entered the TypoScript configuration. We have to insert new pages for the correct work test now.

TYPO3 has great functions for creating several pages at the same time. Choose the section Functions from the left menu for creating new pages. You will see a page template in this section. You need to add page titles and click on Create pages.

In the page created previously in our example, we only stored root template information. If we don't want that to be shown to the web page visitors, we need to do the following: click on the created page Home icon. Then, from the menu choose Edit Page Settings.

You can now edit the page setting. You need to change the page setting to Shortcut. On the General tab of the page settings, you can set the page type to Shortcut. The page will refresh and there will now be a Shortcut tab. On this tab, you specify the page to which this page should be linked.

Choose one of the pages in the Page section. Add some...

Summary


Templates are used for adding design in TYPO3 like in all web pages and content management systems. You don't have to know PHP for adding templates to TYPO3. Usually, you can set up templates in the same way as for statistical HTML web pages. It is necessary to remember that in TYPO3 there is a difference between the two types of templates—TypoScript configuration templates and HTML layout templates.

TypoScript configuration at the TYPO3 backend is stored in two separate fields—setup and constants. You can use cObjects in your template. TYPO3 has great functions for creating several pages at the same time.

In the next chapter, we will describe TYPO3 e-Commerce plugins you can use to provide payment possibility in your online shop. Also, we will describe the most popular payments, such as online and offline payments using a card and the PayPal system, which is the most popular form of payment at the moment.

Left arrow icon Right arrow icon

Key benefits

  • Run your business like a pro and earn good profits in your online shop by harnessing all the features of TYPO 3
  • Create an eaffaaective search system for productive navigation of your site
  • Incorporate smart payment and delivery modules
  • Packed with expert guidance on all aspects of building a lucrative online shop

Description

The popularity of online shopping has increased drastically over the past few years. TYPO3 is fully equipped to meet all the challenges of modern electronic commerce. TYPO3 can be enlarged afrom a pure content-based online catalog to a fully-grown shop system with a variety of extensions. It may be easy to plan a website but when it comes to implementing the design and developing a successful e-commerce site, you might come across a lot of difficulties.This book teaches all the aspects of quickly setting up a feature-packed, easy-to-build e-commerce site—from basic installation and configuration of TYPO3 through adding features step-by-step to an example website. It demonstrates the setting up of an online TYPO3 e-commerce site from scratch and walks you through lucrative tips on attracting customers and maximizing profit.This book takes you through the creation of an appealing online shop in steps. It starts with the basics of TYPO3 and TYPO3 installation and shows how to use its standard features to begin construction of an online shop. It will help you improve the selling interface and handling of orders with new modules and other customizations. It discusses various template configurations and plugins. You will learn how to build attractive product catalogs, profiles for registered and unregistered users, and online shop SEO. You will also learn to provide effective search facilities for systematic navigation of your site. Further, various modules for payment and delivery will be discussed. Finally, you will learn how to manage and market your site.

Who is this book for?

If you want to create a captivating online shop using TYPO3 and optimize your profit, this book is for you. Some knowledge of TYPO3, PHP, and TypoScript is required.

What you will learn

  • Build a smartly designed site effortlessly and take your business online with TYPO3
  • Easily upgrade extensions to newer versions and add payment facilities to your site with e-commerce plugins
  • Invite customers by preparing attractive product catalogs
  • Enrich your customers shopping experience by framing a systematic shopping process
  • Develop good customer relations by maintaining user profiles and purchase history
  • Provide safe payment and product delivery by configuring add-ins
  • Add, edit, and delete records and add flexibility of information handling by using administrative functions
  • Improve your site s ranking and get popular in search engine results by using SEO
  • Implement various designs for your TYPO3 CMS using template configuration
  • Bring magnificent sales, not just traffic to your website, by effective keyword selection
  • Effectively manage and market your site with creative shop content views, discount campaigns, and other activities

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : May 07, 2010
Length: 212 pages
Edition : 1st
Language : English
ISBN-13 : 9781847198532
Concepts :
Tools :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : May 07, 2010
Length: 212 pages
Edition : 1st
Language : English
ISBN-13 : 9781847198532
Concepts :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just Mex$85 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just Mex$85 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total Mex$ 3,159.97
Getting Started with Citrix XenApp 6.5
Mex$1353.99
TYPO3 4.3 Multimedia Cookbook
Mex$902.99
TYPO3 4.2 E-Commerce
Mex$902.99
Total Mex$ 3,159.97 Stars icon

Table of Contents

10 Chapters
TYPO3 Installation and Extension Selection Chevron down icon Chevron up icon
Template Configuration Chevron down icon Chevron up icon
Singularity of TYPO3 E-Commerce Plugins Chevron down icon Chevron up icon
Catalogue—Setting Up Online Shop Requirements Chevron down icon Chevron up icon
Shop Users—Profiles for Unregistered and Registered Users Chevron down icon Chevron up icon
Navigation Inside the Online Shop and Content Search Chevron down icon Chevron up icon
Ordering Organization—Modules of Payment and Delivery Chevron down icon Chevron up icon
Administrative Interface in TYPO3 Chevron down icon Chevron up icon
Online Shop SEO Development Chevron down icon Chevron up icon
Managing and Marketing Your Site Chevron down icon Chevron up icon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.