Globale Variable in Bedingung verwenden / oder related Modul mehrere Gruppen Problem
Hallo
Ich habe eine Seite, die Detail Seite zu einem Produkt "produkt_1" aus dem Katalog. Ganz am Ende gibt es "weitere Produkte", mit Infos zu jedem einzelnen weiteren Produkt.
Im Produktkatalog gibt es eine Spalte weitere Produkte die dann so aussieht "produkt_2,produkt_6".
$cross_ids = explode(",", $entry['data']['cross_selling']['value']);
foreach ($cross_ids as $cross_id){
$GLOBALS["cross_id"] = utf8_decode(trim($cross_id));
echo $this->replaceInsertTags('{{insert_module::11}}');
}
Modul 11 ist dann eine Katalog-Liste.
Hier müsste ich in der Bedingung dann sagen
artikelbezeichnung = $GLOBALS["cross_id"]
Oder sowas in der Art.
Kann mir jemand helfen oder gibt es eine andere Möglichkeit? Also die einzelnen Artikelbezeichnungen habe ich ja, muss diese nur noch auflisten über den Kataog.
Bin für jeden Tipp dankbar
LG
meone
################################################## ###############################
// EDIT:
Falls sich jemand mit dem catalog related Modul auskennt:
Damit läuft es ja - nur noch nicht rund. Ich habe ein neues Feld im Katalog "cross_neu"... bei dem ich 5 Produkten den gleichen Wert "Adapter" zugewiesen habe. Bin ich auf dem ersten Adapter werden die anderen 4 angezeigt.
Nun gibt es aber auch verschiedene "Gruppen". Also die 5 gehören zur Gruppe "Adapter"... 2 davon aber auch zur Gruppe "Zentrale".
Die 3 anderen davon dürfen aber nicht mit in die Gruppe Zentrale und dort angezeigt werden.
Und wenn ich nun "Adapter,Zentrale" den 2 Produkten zuweise, dann werden diese komplett ignoriert, wenn ich auf einer Adapter Seite bin
Und es kann auch pro Produkt noch mehr Gruppen geben.
Wie bekomme ich dies gelöst?
Noch lieber wäre mir es gibt eine Lösung für mein Variablen Problem und ich nutze die alte Variante