Slider - "eigenen Seite" mit Filtermöglichkeit

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

dibadu

Gut bekanntes Mitglied
23. Mai 2011
239
2
Horn - Bad Meinberg
es wäre gut, wenn man beim Seitentyp "Eigene Seite" auch einen Filter setzen könnte. Bei den Artikleseiten ist das prima gelöst.
Es macht nicht unbedignt Sinn, wenn der Slider auf allen "eigenen Seiten" erscheint.

Viele Grüße
Dirk
 

Robocop

Aktives Mitglied
6. April 2014
8
0
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

Kannst du mit ein bisschen Programmier-Arbeit entsprechend hinbekommen. Ist kein zu großer Aufwand.
 

crabus

Aktives Mitglied
21. März 2014
8
0
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

Das Ganze würde mich auch interessieren. Hat schon jemand was vernünftiges gebastelt?
 

crabus

Aktives Mitglied
21. März 2014
8
0
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

Naja... aber ne wirkliche Antwort kam noch nicht? Oder hast du es bereits selbst gelöst? Über Hilfe wäre ich dankbar.
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

die tpl is die "inc_extension.tpl" das bringt dir ja aber nichts, da man im shopbackend nichts außer eigene Seite wählen kann, du kannst keine weiteren einstellungen wählen oder attribute übergeben
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

Achso und die "inc_extension.tpl" wird in der seite.tpl" implementiert, bringt aber auch nichts.
 

crabus

Aktives Mitglied
21. März 2014
8
0
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

die tpl is die "inc_extension.tpl" das bringt dir ja aber nichts, da man im shopbackend nichts außer eigene Seite wählen kann, du kannst keine weiteren einstellungen wählen oder attribute übergeben

Doch. Das bringt schon was... du kannst es zwar nicht "schön über das Backend" einstellen, aber funktionieren tut es.

Habs folgendermaßen gelöst:

1. inc_extension_custom.tpl erstellt
2. dort die Zeile 73 angepasst:
{if isset($oSlider) && count($oSlider->oSlide_arr) > 0 && (($oSlider->nSeitenTyp==31 && $Link->kLink==74) || $oSlider->nSeitenTyp<>31)}

Nun wird nur auf der eigenene Seite mit der ID 74 der Slider angezeigt, der für "Eigene Seiten" eingestellt wird. Auf den anderen "eigenen Seiten" wird kein Slider angezeigt. Slider die für Startseite oder andere Seiten eingestellt sind (also nicht vom Typ 31) werden so auch weiterhin dort angezeigt.

nSeitenTyp==31 kann so stehen bleiben und steht für "Eigene Seite"

bei kLink==XX musst du jetzt noch die Nummer deiner Seite angeben. bekommst du über {$Link|kLink} raus.

Natürlich ist das nicht optimal, aber wenn Du nen Slider nur auf ner bestimmten "eigenen Seite" anzeigen lassen willst, eine einfache und schnelle Möglichkeit.

Mit bisschen Logik lässt sich da noch ein wenig mehr machen.

Am Schönsten wäre natürlich: Im Backend jeweils die Seiten auszuwählen, wo ein Slider angezeigt werden soll. Allerdings müsste das, wie Du sagst, von JTL angepasst werden. Sonst is beim nächsten Shop-Update alles im Eimer...
 

3po

Sehr aktives Mitglied
30. August 2011
2.584
94
AW: Slider - "eigenen Seite" mit Filtermöglichkeit

arghh, genau das meinte ich, das ist vielleicht eine Lösung für genau 1 Eigene Seite, mehr nicht.
 

Ähnliche Themen