- TYPO3 4.2 E/Commerce
- Edgars Karlsons Inese Liberte
- 483字
- 2021-08-06 17:06:47
TYPO3 E-Commerce plugins
TYPO3 e-Commerce plugins provide a payment facility for your online shop. It is possible to use quite a few extensions for TYPO3 at the moment. You need to choose the extension that is suitable for your online shop: one that suits the shop's requirements and extension options.
There are two extensions from TYPO3 TER (TYPO3 Extension Repository) that are popular and typical:
- Shop System (tt_products) by Franz Holzinger: This is the most used (the extension that has the maximum number of downloads in the TYPO3 repository) e-Commerce extension. This extension provides product management, product articles, PayPal/card/bank transfer payments, special offers, product variants, voucher system, and so on.
- Webformat Shop System (extendedshop) by Mauro Lorenzutti: This is a fast-growing extension that provides functions such as product management, color/size variants, order management, VAT management, orders tracking, products categories, multilingual product entries, and so on.
- Commerce (commerce) by Ingo Schmitt, Volker Graubaum, and Thomas Hempel: This is a comparatively new e-Commerce extension (it's in the Beta stage now, which means it will improve further). This extension provides most of the functions that you need for an online shop. Like the other two extensions, commerce provides functions such as product/categories management, stock management, product variants—sizes/colors, VAT management, scaled price groups for orders, and so on.
We can say that the Webformat Shop System by Mauro Lorenzutti is probably more teachable and easier to set up. But Shop System by Franz Holzinger has more functions. If you can financially back the development of the Shop System, you can get access to the newer versions of this extension that support new functions. The Shop System extension that we used from TER, at the time of writing this book, does not support multilingual templates. If you need to use an extension for multilingual content in your websites and you have multiple languages, you can translate templates and add the translated template in the TypoScript configuration using the condition [global]
. For example, you can add this line in the code:
plugin.tt_products.templateFile = fileadmin/templates/specialcards/template.html
Add this line into the template:
config.linkVars = L ... config.sys_language_uid = 0 plugin.tt_products.templateFile = fileadmin/templates/berriesshop/shop_english.html ...
And specify the template for an alternative language:
[globalVar = GP:L = 1] ... config.sys_language_uid = 1 plugin.tt_products.templateFile = fileadmin/templates/berriesshop/shop_german.html ... [global]
You should remember that the path
(target) for the template location is the same as the main template location.
Note
When you update extensions to the newest versions, files will be modified and none of the changes that were in the extension folder will be saved. Therefore, you can lose the translated template and the configured design of the template, which wastes a lot of time and work. We recommend locating a template outside of the folder of extension installation.
There are several twists and turns for every extension. It is useful to read manuals before you choose and set up an e-Commerce extension.
- Active Directory Disaster Recovery
- 跟儲君老師學Excel極簡思維
- Photoshop影視動漫角色繪制技法精解
- Tomcat 6 Developer's Guide
- 中文版3ds Max 2021完全自學教程
- Drupal 6 Content Administration
- Django 1.0 Template Development
- Oracle Warehouse Builder 11g: Getting Started
- Photoshop CS6從入門到精通
- IBM WebSphere eXtreme Scale 6
- 精進PPT:PPT設計思維、技術與實踐(第3版)
- OpenAM
- Drupal for Education and E/Learning
- VRP12虛擬現實編輯器標準教程
- Photoshop CC 2015中文版實用教程(第7版)