Skip to main navigation Skip to main content Skip to page footer

Working with Product Variants

Products in the shop can be displayed with product variants. This could, for example, be a T-shirt that comes in various colors and sizes.

Defining a Product Variant

First, a product type must be configured, which will later define the product variant. The product type could be T-shirt, Notebook, Beverages, and much more. Within each product type, the characteristics of the product can be defined. For example, a T-shirt, in addition to the standard fields, has size and color, while a beverage might have fields like alcoholic, volume, etc.

In the product type, it can also be defined whether a field is inherited by the product variants (i.e., always the same) or varies by variant. Additionally, the product type can specify which variant filter should be used in the detail view.

Documentation

TYPO3 Shop by coding.ms

An extensive shop for TYPO3 for realizing Webshops, Online-Shops or Payment-Subscriptions, comparable with tt_products, Cart or Aimeos. It includes PayPal, PayPal-Checkout, Klarna, Stripe, Bookmarks, UPS-API, invoice generation, a backend module, compare feature, graduated prices, plus product variants, filters, and tax and shipping logic for practical shop operations.

Menu
Shopping basket 0 Products

The Demo is build with*

EXT:bootstrap_package for site-package aka theme build on Bootsrap 5.

EXT:modules for user plugins like user-profile, registration, user-addresses, and more.

EXT:shop for the whole shop functionality.

EXT:questions for the FAQ page and FAQs attached in the product detail views.

EXT:glossaries for the glossaries and definitions.

EXT:fluid_fpdf for generating invoices, delivery-notes, product-sheets and more.

EXT:parsedown_extra for rendering the extension documentations from markdown to HTML.

* There are only build-in settings made using site-settings & TypoScript – no templates or other files were changed or overridden!