Eine merkwürdige Verhaltensweise legt mein tt_products-Shop an den Tag. Die Produkte werden korrekt dargestellt: http://server-p002.hostpoint.ch/~wyhimmel/index.php?id=22
Wenn ich jedoch auf den Produkttitel klicke um in die Detailbeschreibung zu kommen, gelange ich nicht etwa die Detailseite, sondern auf die Seite eine Hierarchiestufe höher...
d.h. http://server-p002.hostpoint.ch/~wyhimmel/index.php?id=7&backPID=22&tt_products=1
anstatt
http://server-p002.hostpoint.ch/~wyhimmel/index.php?id=22&backPID=22&tt_products=1 - hier wird die Detailseite korrekt dargestellt...
Hat irgend jeman eine Idee?
Danke, Lukas
iconlink schrieb
Wenn ich jedoch auf den Produkttitel klicke um in die Detailbeschreibung zu kommen, gelange ich nicht etwa die Detailseite, sondern auf die Seite eine Hierarchiestufe höher...
Entweder hast du die Startseite für das Shop nicht ausgewählt (wenn es nicht im Seitenbaum zusammenliegend angelegt wird, muß für jede Shop-Seite diese Auswahl explizit gemacht werden) oder PIDitemDisplay falsch eingestellt.
Eigentlich habe die einzelnen Artikel in den gleichen Rubriken angelegt.
sieht etwa so aus:
**********
Weine
--Schweiz
----Artikel (<- Sysordner)
----Rot (hier liegt PlugIn drin mit Funktion List auf Ordner Artikel)
----Weiss
**********
Meinst du das mit Startseite?
PIDitemDisplay ist folgendermassen definiert (hab ich natürlich gefunden - bin typo3-newbee):
PIDitemDisplay = {$plugin.tt_products.PIDitemDisplay}
setze es so:
PIDitemDisplay {
10.type = pid
}
Oder
PIDitemDisplay = x
wobei statt x die Seiten-Id des Produkte-Sysfolders stehen muß.
Benutze doch einmal im Plugin 'Allgemein: Hilfe'.
Bringt leider keines von beidem das gewünschte Resulat. Ich werd wohl noch mal von Grund auf den Shop konfigurieren müssen... danke trotzdem!
Jetzt funktioniert's! Das Problem lag am Template.
**********
Weine
--Schweiz (<- hier habe ich ein Template erstellt)
----Artikel (Sysordner mit den Produkten)
----Rot ( hier liegt PlugIn drin mit Funktion List auf Ordner Artikel)
----Weiss
**********
jetzt hab ich folgendes ausprobiert. Ein neues Template für Spanien angelegt, das Produkt im Sysordner Artikel erfasst und das Plugin mit List auf den Sysordner angelegt. Und es funktioniert...
http://server-p002.hostpoint.ch/~wyhimmel/index.php?id=14
**********
--Spanien (<- hier habe ich ein Template erstellt und das Plugin mit View auf Sysordner)
----Artikel (Sysordner mit den Produkten)
**********
Jetzt meine frage: muss ich wirklich für jede Seite ein eigenes Template erstellen? Oder gibt es eine Möglichkeit ein gemeinsames anzusprechen? Mit Vererbung (d.h. Template angelegt auf "Weine") geht das ja anscheinend nicht, das ergibt ja diesen Fehler mit der falschen Hierarchie-Stufe...
ein vorschlag?
iconlink schrieb
ein vorschlag?
Der Link auf die Detail-Seite läßt sich nur über PIDitemDisplay setzen.
Verwende mal eine eigene Seite mit Produkte:Einzelansicht. Dann wie vorhin mit PIDitemDisplay.
Teste es einmal mit der Version
http://fholzinger.com/development/tt_products-2.3.3.3.zip aus.