Hallöchen und ich bin mal froh, mich hier registriert zu haben. Und da ich Oxid schon mit standard-templates häufiger genutzt habe, wurde und wird es jetzt mal Zeit, eine Frage zu stellen, die mich gerade richtig belastet:
Ich möchte, dass der Shop mir in der linken Spalte alle Produkttitel einer bestimmten Kategorie auflistet, ohne jedoch den Namen der Kategorie selbst anzuzeigen.
Ein Klick auf den Produkttitel soll dann natürlich auf die entsprechende Produktseite führen, ohne nochmal eine extra-Liste darzustellen.
Sorry, mir ist momentan noch nicht so genau klar, was du abbilden möchtest. Kannst es nicht mal anhand des demoshops und den dort verwendeten Kategorien/Produkten beschreiben?
Dort kann ich auf “Bar-Equipment” klicken und bekomme im “main”-Container dann eine Liste der Produkte angezeigt, die zu Bar-Equipment gehören. Schön und gut aber eben nicht genau das, was ich möchte. Ich möchte folgendes erreichen:
Ich besitze nur eine einzige Produktkategorie und möchte eben NICHT die Kategorienavigation sondern defaultmässig soll “Bar-Equipment” aufgeklappt sein und anstelle anstelle der Produktliste im main-Container erhalte ich die Produktliste im Left.tpl
Ich frag nur, weil ich nicht sicher bin, ob ich da jetzt im Code was machen muss oder ob simple Template-Anpassungen da reichen.
Hier mal ein Screenshot dessen, was ich mir da vorstelle:
Wenn das dein Design wird, sehr schön! (Auch wenn man nur wenig erkennen kann)
Du müsstest den Kategoriebaum quasi dazu missbrauchen über die Produkte zu loopen. Ich könnte mir vorstellen, dass das schon möglich ist, aber so ganz ohne ist das sicherlich nicht.
Inwieweit Templateanpassungen ausreichend wären kommt darauf an, ob die Variablen für die Produkte in der _left.tpl bzw. den Kategorietemplates zur Verfügung stehen.
(Mein Posting gründet nur auf Spekulationen hab das selbst noch nicht versucht.)
darauf an, ob die Variablen für die Produkte in der _left.tpl bzw. den Kategorietemplates
Jepp, genau das denk ich auch. Es würd mir ja schon reichen, wenn mir jemand nur nen Tipp geben kann, wo ich da überhaupt suchen muss. Nicht, dass ich das nicht selbst rausfinden würde aber wenn es ne Klassenmethode oder so gibt, die ich in den View “returnen” kann, würd das schon sehr hilfreich sein. Oder gibt’s gar ne Möglichkeit, sich nen Dump der Variablen innerhalb eines Templates zu ziehen?
Wir haben’s irgendwie hingekriegt aber wir mussten in den Core-Funktionen was verändern. Gibt’s ne Doku darüber, wie man das als Modul/Plugin einpflegt? Spätestens beim nächsten Update müssten wir ja sonst “vorsichtig” handeln
Es gibt doch irgendwie die Möglichkeit eigene Dateien zu haben und eine Methode? Objekt? wie auch immer zu überladen, dazu muss man das Modul im Adminbereich angeben.
Aber dafür bin ich mal wieder nicht die richtige Ansprechpartnerin…
Im Modulforum können sie dir das bestimmt erklären. Oder Marco sagt was dazu…
Ich werd mich da nochmal genauer einlesen und den Shop dann beim Launch hier auch nochmal vorstellen. Vom Original-Stil ist dort so gut wie nix mehr übrig
@thedope
Ich stehe vor exakt dem gleichen Problem. Kannst Du mir verraten, wie Du vorgegangen bist.
Hast Du ein eigenes Modul programmiert oder hat eine Template-Änderung in _left.tpl gereicht?
Vielleicht könntest Du auch ein wenig Code rüberreichen? Das wäre super!.
Gruß
klaks
[edit]Nicht mehr nötig. Problem ist gelöst.[/edit]