Offen Templateswitcher ausgehebelt mit Version 3.19?

Status
Es sind keine weiteren Antworten möglich.

hel-SL

Aktives Mitglied
21. Oktober 2013
93
0
..dann mal im richtigen Forum in der Hoffnung, das sich hier jemand findet, der dazu etwas weiss:

Hallo zusammen,

nachdem wir nun auf die 3.19 gewechselt sind und erfreut feststellen konnten, dass das Object Caching tatsächlich zu funktionieren scheint ist ein anderes Problem aufgetaucht:

Wir verwenden den Templateswitcher, was unter 3.18 problemlos funktioniert hat - arbeiten tut dieser unter 3.19 zwar auch, wird aber in der index.php durch die Zeile

$_SESSION['cTemplate'] = Template::$cTemplate;

ausgehebelt (an der Stelle weiss, die Template-klasse aber noch nichts von ihrem Glück und liefert das Standardtemplate zurück statt des geswitchten Wertes, der bereits in $_SESSION['cTemplate'] verfügbar wäre)

Darum die Frage, ob dieses Problem mit den builds 1-4 behoben wird. Ich habe zwar eine Idee für einen workaround - aber man muss das Rad ja nicht ständig neu erfinden...

Hinweise wären nett.

hel_SL
 

hel-SL

Aktives Mitglied
21. Oktober 2013
93
0
AW: Templateswitcher ausgehebelt mit Version 3.19?

Danke.. dann also doch nur mit workaround (der auch zu funktionieren scheint)
 

HectorLavoe

Aktives Mitglied
4. April 2010
247
0
AW: Templateswitcher ausgehebelt mit Version 3.19?

Wie schaut denn bitte dieser Workaround aus?
PS: und frohe Ostern :)
 

x86

Gut bekanntes Mitglied
20. Januar 2014
179
5
localhost
AW: Templateswitcher ausgehebelt mit Version 3.19?

lässt sich nur über eine Anpassung von JTL-Klassen erreichen, ich würde davon abraten da
es keine updatesichere Lösung bietet.

Die einzige Möglichkeit das technisch "sauber" (naja) zu realisieren wäre über ein JTL-Plugin welches den executeQuery Hook ausnutzt
den die Template Methode anstößt wenn es sich den Datensatz zum aktiven Template holt, den SQL Befehl parst und überprüft ob
sich dabei um die SQL Anweisung handelt die angepasst werden soll.
Einen anderen Hook führt die Template Klasse nicht aus.

Ziemlich heikel aber technisch möglich wäre es.

Grüße Stephan
 

hel-SL

Aktives Mitglied
21. Oktober 2013
93
0
AW: Templateswitcher ausgehebelt mit Version 3.19?

Ein workaround hat halt auch nicht den Anspruch, updatesicher zu sein. De facto war ja nicht mal das plugin "templateswitcher" updatesicher. Und ein ausgehebeltes Plugin durch ein anderes zu ersetzen erscheint mir auch irgendwie nicht so sinnvoll - zumal es an einer zentralen Stelle ausgehebelt wird und soweit ich erinnere kein Hook in der Nähe ist, an dem man sinnvoll ansetzen könnte.

Ich habe leider keinen Zugriff mehr auf den entsprechenden Quellcode. Ich erinnere halt, das es für 3.19 funktionierte - für 3.19.5 kann ich da schon nichts mehr zu sagen.

@Conny: Das ist ja genau das, was nichtmehr funktioniert afais.
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
AW: Templateswitcher ausgehebelt mit Version 3.19?

Der Quellcode vom Plugin ist offen soweit ich das richtig gesehen habe.

Wie lösen das denn die Leute, welche ein Template verkaufen und wenn man auf deren Shopseite ist, kann man sich jedes Template life anschauen.
 

hel-SL

Aktives Mitglied
21. Oktober 2013
93
0
AW: Templateswitcher ausgehebelt mit Version 3.19?

@Conny: Ich habe keinen Zugriff mehr auf JTL Quellcode. Das Plugin, das Du gefunden hast ist genau das, welches ausgehebelt wurde. Ob die Leute, die Templates verkaufen selber auch einen JTL Shop verwenden kann ich nicht sagen. Ich stand seinerzeit vor dem Problem, das ich einerseits den Hinweis im Changelog übersehen hatte (siehe oben), andererseits an dem Update nicht vorbei kam und eine schnelle und funktionierende Lösung brauchte.
Wie vorgeschlagen in der Template Klasse (in der statischen Methode?!) einen Hook zweckentfremdet zu benutzen wäre vermutlich zwar möglich aber vergleichsweise viel Aufwand gewesen.

Und ob das ganze aktuell noch ein Problem ist oder die Template-Klasse inzwischen den Templatswitcher ersetzen kann(oder soll) kann ich nicht sagen.

Damit sollte hier alles gesagt sein.
 
Status
Es sind keine weiteren Antworten möglich.
Ähnliche Themen
Titel Forum Antworten Datum
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 6
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 10
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 2
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Aktuelle Erfahrungen mit 1.11 JTL-Wawi 1.11 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu Umlagerung mit mehreren Positionen JTL-Ameise - Fehler und Bugs 7
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Utopische Lieferzeiten mit der Post User helfen Usern - Fragen zu JTL-Wawi 1
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17
Funktion mit welchem Konnektor? JTL-Wawi 1.11 0

Ähnliche Themen