Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


autor  
2-05-08 10:58:40 Single-Ansicht pro Kategorie geht nicht
Ralf
Hallo,

habe die Anforderung, die Single-Ansichten bei vier Produkt-Kategorien in tt_products jeweils auf vier verschiedenen Seiten anzuzeigen.

Dazu habe ich im Setup definiert:
[PHP]
PIDItemDisplay {
10.where = category = 1
10.pid = 71
20.where = category = 2
20.pid = 72
30.where = category = 3
30.pid = 73
40.where = category = 4
40.pid = 74
}[/PHP]
Funktioniert leider nicht.

Es wird immer nur auf der selben Seite des Plugins angezeigt. Die Aktions-Produkte werden also immer auf der Seite der Aktions-Produkte und nicht in der entsprechenden Kategorie-Seite angezeigt. (TYPO3 4.1.5, tt_products 2.5.5)

Gibt es da noch einen Trick / Code-Beispiele von funktionierenden Systemen?

Danke im Voraus.
8-05-08 11:26:27 Typ
Franz Holzinger
Hier fehlt doch der type=sql in jeder Zeile.

8-05-08 12:49:12 Single-Ansicht pro Kategorie geht nicht
Ralf Erat
Nein Es geht leider nicht. Ich hatte es schon probiert.

plugin.tt_products.PIDItemDisplay {
10.type = sql
10.where = category = 1
10.pid = 71
20.type = sql
20.where = category = 2
20.pid = 72
30.type = sql
30.where = category = 3
30.pid = 73
40.type = sql
40.where = category = 4
40.pid = 74
}

Der Code steht nun im tt_products_setup.txt und in einem ext-Template der Produkt-Seite.

Aber: Die Single-Ansicht bleibt unverändert auf der Specials-Seite stehen und springt nicht zu den angegebenen Kategorie-Seiten.

- muss der Code im Setup liegen oder auf der jeweiligen Seite?
- darf unter der Kategorie-Seite ("Produkte: Liste") eine Unterseite mit "Produkte: Single" liegen?
- welcher Wert muss bei der Extension bei "Use Page as Category" angegeben werden?

Da muss doch irgendetwas fehlen?
9-05-08 11:32:10 Setup
Franz Holzinger
Das muss in Setup der Listenansicht eingestellt sein. Der Link auf die Einzelansicht wird entsprechend eingestellt. Es funktioniert aber nicht bei einem älteren mbi_products_categories mit mm-Tabelle, erst mit einer neueren Version.
Am besten die tt_products Tabelle überprüfen, was dort im Feld category steht.

Bei 'Use Page as Category' muss die pid verwendet werden statt der category.



< Zurück zum Forum