Zum Inhalt springen

Produktdetailseite wird nicht dargestellt

Erstellt am 26. Oktober 2005 · 6 Antworten · letzte Antwort am 26. Oktober 2005

Tags: Frage

iconlink ·

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

Flink ·
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.

iconlink ·

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}

Flink ·

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'.

iconlink ·

Bringt leider keines von beidem das gewünschte Resulat. Ich werd wohl noch mal von Grund auf den Shop konfigurieren müssen... danke trotzdem!

iconlink ·

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?