Zum Inhalt springen

wohin damit?

Erstellt am 30. Juli 2009 · 7 Antworten · letzte Antwort am 4. August 2009

Tags: Frage

jami ·

Bin derzeit dabei einen webshop zu aktualisieren der auf typo läuft. Ich habe mich zwar schon ein bisschen eingelesen, aber scheitere dennoch an einer kleinigkeit:

Ich möchte dass die Produkte alphabetisch sortiert werden.
Jetzt hab ich gelesen man muss lediglich

plugin.tt_products.conf.tt_products.ALL.orderBy = title

bei constants eintragen.

Ich hab die rootpage im Template-Modul geöffnet und dann im Constants Feld ganz unten jene Zeile eingefügt.

Nix.

Was mache ich falsch?

Mfg,
Beni

Michaelh74 ·

Pack das Thema doch besser in den Bereich Shop mit tt_produkts. Dafür gibt's ne eigene Rubrik. Und ja das gehört ins Setup!
Aber mal ehrlich. Es kommt hier ja nur das Setup oder Constants in Frage. Wenn es in den Constants nicht greift liegt es eigentlich nahe, das Setup zu testen ;-)

Übrigens geht diese Optionen in älteren tt_products Versionen meines Wissens überhaupt nicht. Das hat sich dann irgendwann mal geändert. Aber das ist aufgrund der doch eher seltsamen Versionierung dieser Extension schwer zu sagen...

Gruß
Michael

jami ·

Hab Setup auch probiert, das gleiche ergebnis. Die "deprecated" formulierung wäre ja nur orderBy

also

plugin.tt_products.orderBy = title

?

das hat jedenfalls auch nicht funktioniert.
und dann hab ich noch folgende lösung gefunden:

plugin.tt_products {

conf {
tt_products.ALL.orderBy = title

tt_products_cat.ALL {
language.type = table
language.table = tt_products_cat_language
orderBy = title, subtitle
}
}
}

auch ohne Erfolg...

jemand eine Idee?

Michaelh74 ·

Also ich verwende das genau so ohne Probleme:

plugin.tt_products {
	conf.tt_products.ALL.orderBy = itemnumber
}

Kann sein, dass es evtl. in einer Version nicht klappt. Welche hast Du denn?

Gruß
Michael

jami ·

da version 1.2.4 drauf...
gibts irgendwo ein archiv für alte manuals?

in dem manual das ich habe (ab 2.6 oder so) steht drin:

orderBy = title

und nebenan der kommentar dass es depracated ist und der hinweis auf

plugin.tt_products.conf.tt_products.ALL.orderBy = title
Michaelh74 ·

Wie gesagt, die Versionierung von tt_products ist alles andere als übersichtlicht. Aber 1.2.4 muss ja schon uralt sein. Aktuelle Versionen wären eher so 2.5.x - 2.8.x

Kann gut sein, dass in der alten Version von Dir diese Funktionalität nicht enthalten ist.

Gruß
Michael

Michaelh74 ·

Probiers alternativ mal so. Vor allem wenn Du ne ältere Version verwendest. Einen Versuch ist es wert:

plugin.tt_products.orderBy = title

Gruß
Michael