Hallo zusammen,
meine erste Begegnung mit dem Catalog (Großartiges Teil, vielen Dank an die Entwickler) geht in die nächste Runde.
Ich habe eine Tabelle Referenzen mit folgenden Feldern:
Nun gebe ich auf einer Seite folgendes aus:
Ich habe dann viel beim mod_cataloglist anpassen müssen, damit es mir das richtige Array ausspuckt, denn unter Umständen sind mehrere Fotos des selben Produkts online, aber natürlich soll in der Liste nur einmal "Logo" auftauchen und nicht mehrmals. Das klappt alles wunderbar, ABER:
Egal, auf welchen Kunden ich nun auf der Referenzenseite klicke, in der linken Spalte steht IMMER dasselbe.
An der Stelle scheitere ich jetzt seit mehreren Stunden, ich bin für jeden sachdienlichen Hinweis seeehr dankbar
lg zinky
EDIT:
Ok, es liegt an den fehlenden Bedingungen, da überall einfach alles ausgegeben wird.
Welche Möglichkeiten habe ich denn jetzt in dem Bedingungenfeld im BE beim MOdul CatalogList?
Ich weiß, dass ich die Ausgabe des Leistungsspektrums von der Customer-ID abhängig machen muss,
die ja auf der selben Seite auch dem CatalogReader übergeben wird.
Aber wie komme ich da im Backend jetzt dran? Ich weiß, dass bei meinem Testdatensatz die Bedingung "customer=7" lauten muss.
Aber wie heißt jetzt die Variable, die automatisch die richtige ID nimmt?
Gibt es bei Catalog auch so etwas wie {{news::id}} oder so?
meine erste Begegnung mit dem Catalog (Großartiges Teil, vielen Dank an die Entwickler) geht in die nächste Runde.
Ich habe eine Tabelle Referenzen mit folgenden Feldern:
- Kunde (SELECT-Feld, Werte kommen aus einer Tabelle Kunden, wo unteranderem auch Beschreibungstext und Webadresse abgelegt sind)
- Typ (SELECT-Feld, Werte kommen aus einer Tabelle Medien. Hier sind Schlagworte wie "Flyer", oder "Visitenkarte" drin. )
- Titel
- Alias
- Bild
Nun gebe ich auf einer Seite folgendes aus:
- Linke Spalte mit mod_cataloglist (angepasstes Template):
Hier gebe ich alle vorhandenen Typen von Medien an, die für den Kunden gemacht wurden, hierdrin besteht auch das Problem. Dazu gleich mehr. - Hauptspalte mit mod_catalogreference (angepasstes Template)
Hier gebe ich die Referenzen aus, die dem Kunden zugeordnet sind. Das sind einfach nur Bilder der einzelnen Arbeiten. - Rechte Spalte mit mod_catalogreader (angepasstes Template)
Hier gebe ich den Kundennamen, eine Beschreibung und die Web-Adresse des Kunden aus.
Ich habe dann viel beim mod_cataloglist anpassen müssen, damit es mir das richtige Array ausspuckt, denn unter Umständen sind mehrere Fotos des selben Produkts online, aber natürlich soll in der Liste nur einmal "Logo" auftauchen und nicht mehrmals. Das klappt alles wunderbar, ABER:
Egal, auf welchen Kunden ich nun auf der Referenzenseite klicke, in der linken Spalte steht IMMER dasselbe.
An der Stelle scheitere ich jetzt seit mehreren Stunden, ich bin für jeden sachdienlichen Hinweis seeehr dankbar

lg zinky
EDIT:
Ok, es liegt an den fehlenden Bedingungen, da überall einfach alles ausgegeben wird.
Welche Möglichkeiten habe ich denn jetzt in dem Bedingungenfeld im BE beim MOdul CatalogList?
Ich weiß, dass ich die Ausgabe des Leistungsspektrums von der Customer-ID abhängig machen muss,
die ja auf der selben Seite auch dem CatalogReader übergeben wird.
Aber wie komme ich da im Backend jetzt dran? Ich weiß, dass bei meinem Testdatensatz die Bedingung "customer=7" lauten muss.
Aber wie heißt jetzt die Variable, die automatisch die richtige ID nimmt?
Gibt es bei Catalog auch so etwas wie {{news::id}} oder so?
Kommentar