Product types

This article is machine translated.

You must create at least one product type.

Product type settings

Setting Default setting Description
Name - Choose a descriptive name for this product type, so that you can keep track of several.
Product class Standard Product Third party extensions allow developers to implement special functions for products. The standard functions of Isotope eCommerce are covered by `Standard Produkt`.
Standard - If this field is activated, this product type is automatically preselected when creating a new product.

Description

Setting Default Description
Description - Here you can enter notes about the product type. These notes will be displayed in the Helpwizard when you create a new product.

Prices

Setting Default setting Description
Extended prices - By checking this box, you can assign multiple prices to a product, for different shop configurations or member groups, or set up tiered pricing.
Show Price Levels - If this field is activated, the lowest price of the highest level is displayed in the frontend. If you have created a product with the following price scale: - 1 = 9.00 - 3 = 8.00 - 6 = 7.00

The output in the frontend looks like this: From EUR 7.00.

Create a price scale when entering a new product

Create a price scale when entering a new product

Setting Default setting Description
Listing template iso\_list\_default Here you can select the template for the product list.
Reader template iso\_reader\_default Here you can select the template for the product reader.
List gallery - Here you can select a gallery for the product list.
Gallery for detail page - Here you can select a gallery for the product reader.
CSS class - The class(es) will be added to the product list and product reader.

Product attributes

Setting the product attributes determines how the input mask for this product type should look like. Attributes that are often used or required by the system are already predefined.

Setting Default setting Description
Name - The name in the square brackets to the right of the attribute name is the name of the associated database field.
Grouping - In Contao, groups of form fields can be defined and expanded or collapsed. Isotope eCommerce offers the following groups for products: - General settings - Meta information - Price settings - Inventory settings - Shipping settings - Product Option Settings - File Management - Expert Settings - Publishing
Alignment - For an overview of the available classes, see the Alignment table.
Mandatory - Here you can make the field mandatory.

Alignment

The Contao backend uses a 2-column grid system to align form fields within their groups.

tl\_class Description
w50 Sets the field width to 50% and floats the element ( `float:left`).
clr Cancels all floats ( `clear:both`).
wizard Shortens the input field so that there is enough space for the wizard (e.g. date picker).
long Makes the input field span two columns.
m12 Adds a top spacing of 12 pixels to the element (e.g. for single checkboxes).

Variant attributes

With variant, additional selection options can be added to a product, e.g. colors, sizes, etc.

Variants in the backend

Setting Default setting Description
Activate variants - Enable variants for this product type.
Name - The name in the square brackets to the right of the attribute name is the name of the associated database field.
Grouping - In Contao, groups of form fields can be defined and expanded and collapsed. Isotope eCommerce offers the following groups for products: - General settings - Meta information - Price settings - Inventory settings - Shipping settings - Product Option Settings - File Management - Expert Settings - Publishing
Alignment - For an overview of the available classes, see the Alignment table.
Mandatory - Here you can make the field mandatory.
Always display variants of an attribute - If you want to display variants of an attribute (select menu, radio menu) even if only one is available, you have to activate this field.

Expert settings

Setting Default setting Description
Exclude from shipping - If you want to exclude a product from shipping, you have to activate this field (e.g. download products).
Enable downloads - If the product type is a product that should be downloaded, you have to activate this field.