goldene-zeiten / products-personalization
Personalization of basket lines - engravings, ring sizes and other options - for the Products TYPO3 shop system
Package info
github.com/goldene-zeiten/products-personalization
Type:typo3-cms-extension
pkg:composer/goldene-zeiten/products-personalization
Requires
- php: ^8.2 || ^8.3 || ^8.4 || ^8.5
- goldene-zeiten/products-core: ^1.0
- typo3/cms-core: ^13.4 || ^14.3
- typo3/cms-extbase: ^13.4 || ^14.3
- typo3/cms-fluid: ^13.4 || ^14.3
- typo3/cms-frontend: ^13.4 || ^14.3
- typo3/cms-install: ^13.4 || ^14.3
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-23 08:14:01 UTC
README
Options a customer chooses when adding a product to the basket of the Products TYPO3 shop system: a ring size from a list, an engraving as free text, each with an optional surcharge.
- Options are defined per product and can be added or replaced per article.
- Selection lists with a surcharge per choice; free texts limited in length and, if needed, to engravable characters.
- The same product with other choices is a basket line of its own; surcharges are part of the price and VAT.
- Basket, checkout review, order mails, invoice and order record list the chosen options.
- An option or choice marked as personalizing excludes the line from the right of withdrawal (Art. 16(c) Directive 2011/83/EU).
Requirements
- TYPO3 13.4 or 14.3
goldene-zeiten/products-core
Installation
composer require goldene-zeiten/products-personalization
Update the database schema and add the site set "Products Personalization" (or the static template of the same name). Options are then defined on the tab "Personalization" of a product or article.
Documentation
See the manual.