Reader page
Unlike any other Contao module, a user is not redirected to the reader page when viewing the product details. To solve the issue of nice aliases and to know the detail page of a product, we came up with a new solution.
The reader page (alias) will always be the same page as you selected as a category for the product. There are two options to display the details of a product:
Option 1:
Do not set a reader page in the site structure. Place the list and reader module on the same page. Tell the list module to hide if a product alias is found (there's a checkbox in the module settings). The reader will automatically be invisible if no reader is found.
Advantage: Pretty simple to set up
Disadvantage: The layout of reader and list will be identical, and you cannot have different article content for the two cases.
Option 2:
Set a reader page for every list page (product category) in the site structure. Be aware that the reader setting is not inherited! Add the reader module to this page as usual.
Isotope will now use this page to generate the site if a product alias is found in the URL. The alias will still be the one from the list page though.
Advantage: You can have different page content and layout (e.g. different columns) for the reader page then the list page.
Disadvantage: You MUST set a reader page for every list page (category) you have. The setting is NOT INHERITED.
Bookmarks