Klar, ob das ganze Wiki-würdig ist, darfst du mir dann gerne mitteilen ...
Mein vorgehen ist wie folgt:
Isotope > Shop-Konfiguration > Attribute: Ein neues Attribut vom Typ "Auswahlmenü" anlegen. Diesem dann statt den regulären Optionen ein "Foreign Table & Field" geben. In diesem Fall wäre das zum Beispiel "tl_page.title".
screenshot_isotope_attribute.png
Danach muss das Attribut bei den entsprechenden Produktgruppen eingebunden werden. Dieser Schritt muss bei allen Attributen gemacht werden. Das Attribut steht nun in den Produktdaten zur Verfügung und kann verwendet werden.
screenshot_isotope_productdata.png
Damit ist der Konfigurationsteil im Backend abgeschlossen. Nun muss noch das entsprechende Productreader-Template angepasst werden. Damit das entsprechende Datenfeld auch ausgegeben wird, in unserem Fall als Link zu einer internen Seite. Um den Link auszugeben, kann der {{link::*}} Insert-Tag von Contao genutzt werden. Der Feldname "page_include" muss durch die individuelle Benennung des Feldes ersetzt werden.
Code:
{{link::<? echo $this->raw['page_include'];?>}}
Nach dem das Template angepasst wurde, steht die Verlinkung im Frontend zur Verfügung.