Shop-Version 3.12: Im mobile-Template werden keine hook140-Plugin ausgeführt

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
In Absprache mit David (JTL) dieser Beitrag zur Information und zum Meinungsaustausch untereinander und mit JTL ...

Sachstand:
Mit Shop-Version 3.12 werden im mobile-Template keine Plugins mehr ausgeführt, die den hook140 (pQuery) nutzen.
Hierzu wird in der functions.php des mobile-Template mittels
Code:
unset($GLOBALS['oPluginHookListe_arr'][140])
der Aufruf unterbunden. Sollten Plugins mehrere Hooks und/oder andere Funktionen nutzen, so werden diese weiter ausgeführt.

Es kann in der Version 3.12 derzeit auch noch nicht abgesehen werden, ob Plugins die spezielle Funktionen nutzen (bspw. ZA-Plugins)
fehlerfrei im mobile-Template laufen.

Für Shop-Version 3.13 wird seitens JTL die techn. Realisierung geprüft, mittels eines Parameters in der info.xml die Steuerung/Entscheidung aber auch Verantwortung an die Plugin-Entwickler zu übertragen, ob ein konkretes Plugin für die Verwendung im mobile-Template geeignet ist oder nicht.
Lautet der Parameter "JA" so wird das Plugin insgesamt ausgeführt, lautet der Parameter "NEIN", wird das gesamte Plugin (und nicht nur der hook140-Part) nicht ausgeführt.
 

exube

Aktives Mitglied
25. April 2007
140
0
Dresden
AW: Shop-Version 3.12: Im mobile-Template werden keine hook140-Plugin ausgeführt

Moin,

was mich interessieren würde: warum funktioniert der Hook dort nicht? Ist das nur in der aktuellen Version ein Problem oder wird es definitiv dabei bleiben?

Ich setze 140 sehr oft ein, um Inhalte via Plugin nachträglich ins Template einzubinden. Wäre natürlich schade, wenn die Plugins dann in der mobilen Version nicht funktionieren würden.

Viele Grüße!
Niels
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: Shop-Version 3.12: Im mobile-Template werden keine hook140-Plugin ausgeführt

Für Shop-Version 3.13 wird seitens JTL die techn. Realisierung geprüft, mittels eines Parameters in der info.xml die Steuerung/Entscheidung aber auch Verantwortung an die Plugin-Entwickler zu übertragen, ob ein konkretes Plugin für die Verwendung im mobile-Template geeignet ist oder nicht.
Lautet der Parameter "JA" so wird das Plugin insgesamt ausgeführt, lautet der Parameter "NEIN", wird das gesamte Plugin (und nicht nur der hook140-Part) nicht ausgeführt.

Da unterschiedliche Selektoren in den Templates benutzt werden, wird es ja wohl eh nicht klappen das ein Plugin in beiden Templates laufen wird. Ich würde also eher eine Abfrage machen für welches Template das Plugin benutzt werden sollen.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Shop-Version 3.12: Im mobile-Template werden keine hook140-Plugin ausgeführt

Na ja, ich würde mal sagen, es kommt auf das einzelne Plugin an.

Einige/Viele Plugins nutzen head und body als selector um zum Beispiel stylesheets und/oder javascript anzubinden.
Beide Selektoren gibt es "natürlich" auch im Mobil-Template. Ergo würde zunächst mal gar nichts dagegen sprechen.
Der Entwickler muss natürlich sicher stellen, dass das, was er da anbindet, insgesamt mit dem mobil-Template harmonisiert,
aber das müsste er auch, wenn er die Anbindung manuell/hardcoded in den tpl vornehmen würde.

Dann gibt es noch Plugins, die den inneren content verändern. Hier stimme ich dir zu Jörg, dass dabei unterschiedliche Selektoren
verwendet werden können (nicht zwingend müssen). Aber das "Problem" haben wir auch schon heute ... Tiny versus WAI.
Bisher ist es allerdings eine "oder"-Situation...haben wir Tiny- oder WAI-Template. Beim mobil-Template haben wir eine und-Situation,
denn der eine Shopbesucher greift mit einem "normalen" Browser auf den Shop zu (also Tiny-|WAI-TPL) und zeitgleich greift ein anderer
Shop-Besucher von einem Smartphone darauf zu (also Mobil-TPL). Das Plugin muss daher in der Lage sein, zur Laufzeit das tatsächliche
Template festzustellen und dementsprechend seine Selektoren auswählen.

Und dann wird es sicher noch eine dritte Kategorie von Plugins geben, bei denen der Entwickler nicht will, dass diese in einem mobil-Template
laufen (Gründe seien zunächst mal dahingestellt). Hierfür müsste es (am besten via info.xml) einen "Schalter" geben, der dafür sorgt, dass das
Plugin in einer mobil-Template-Umgebung insgesamt nicht ausgeführt wird.
 
Ähnliche Themen
Titel Forum Antworten Datum
I have faced an issue while the JTL Shop order has synchronized to the JTL WAWI 1.8 version. JTL-Wawi 1.8 0
Neu JTL Shop in Safari zeigt Feld falsch an. JTL-Shop - Fehler und Bugs 0
Neu Bestseller-Templates AVIA, CLEARIX, FIRE - schnell, universell, 100% kompatibel zum JTL-Shop Templates für JTL-Shop 0
Neu Mindestbestellwert für Netto-Einkaufswert JTL-Shop 5 Allgemeine Fragen zu JTL-Shop 0
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu JTL-Shop 5 Liste von CSV-Export Variablen gesucht Allgemeine Fragen zu JTL-Shop 1
Neu Verkaufspreis Differenz Shop und Wawi JTL-Shop - Fehler und Bugs 4
Neu zweiten Shop auch bei JTL hosten ? Allgemeine Fragen zu JTL-Shop 1
Neu Error Code = 0 bei Installation JTL-Shop 5.3.1 Einrichtung JTL-Shop5 3
Neu Angriff auf JTL-Shop ?Log file: Wrong ip Allgemeine Fragen zu JTL-Shop 2
Gelöst Ausgabe Kundengruppenattribute JTL-Shop 5.3 Allgemeine Fragen zu JTL-Shop 0
Neu Badges / Artikelsticker bei JTL Shop 5.3.0 Templates für JTL-Shop 0
Neu - Lieferzeit in Wochen / Monaten statt Tagen SHOP-4080 - wo finde ich diese Möglichlichkeit im Admin Bereich Installation / Updates von JTL-Shop 2
Neu Bug Popup/eModal - JTL Shop 5.3 JTL-Shop - Fehler und Bugs 1
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Gelöst Shop 5.3.1 Fatal Error Gelöste Themen in diesem Bereich 2
Neu Händlerbund Plugin lässt sich nicht installieren Shop ver. 5.3.0 Plugins für JTL-Shop 1
Neu Shop extrem langsam Betrieb / Pflege von JTL-Shop 8
Neu Shop mehrsprachig machen Allgemeine Fragen zu JTL-Shop 6
Neu JTL-Shop 5.3 - Aktuell 5.3.1 Releaseforum 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Merkmalübersetzung wird im Shop nicht angezeigt JTL-Shop - Fehler und Bugs 2
JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Vouchers 2
Neu Hilfe - Performanceproblem mit Shop durch Worker JTL-Shop - Fehler und Bugs 28
Neu JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Shop 2
Neu Shop Suchfunktion Probleme mit (HTML-)Sonderzeichen JTL-Shop - Fehler und Bugs 0
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Neu Kuriosum - Shop 5.1.5 mit Datenbank 5.2.4 Mischbetrieb nach fehlgeschlagenem Update Installation / Updates von JTL-Shop 8
Neu Weiße Seite nach Update Shop 5.1.5. auf 5.2.4 Installation / Updates von JTL-Shop 24
Neu E-Commerce-Effizienz steigern: Welche Programmiersprache verbessert die JTL-Shop-Entwicklung? Technische Fragen zu Plugins und Templates 1
Neu Kompatibilitätsliste JTL Shop & JTL Wawi Gelöste Themen in diesem Bereich 3
Neu JTL-Shop 5 Paypal Zahlung 30 Tage Zahlungsziel Allgemeine Fragen zu JTL-Shop 6
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0
Neu Funktionsattribut unverkäuflich wird nicht an den Shop übertragen Allgemeine Fragen zu JTL-Shop 1
Neu Umstieg von Shopware 5 zu JTL Shop 5 - Ranking behalten Allgemeine Fragen zu JTL-Shop 2
Neu Verbindungsproblem Wawi (1.8.12.0) zum JTL-Shop (5.2.4) über localhost User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lizenz zu verkaufen für JTL-Shop Standard Edition Allgemeine Fragen zu JTL-Shop 4
Neu Suchbegriff hängt Shop auf?! Allgemeine Fragen zu JTL-Shop 2
JTL Shop : automatisch setzen: Verfügbar ab: 28.04.2024 (Vorbestellung möglich) JTL-Wawi 1.8 0
Neu Programmierung eines Tools zur Verwaltung einer Datentabelle (JTL Shop 5) Technische Fragen zu Plugins und Templates 6
Neu JTL Shop 5 Umfrage!? Allgemeine Fragen zu JTL-Shop 0
Neu Woocommerce mit JTL Connector "Die Shop-URL verweist nicht auf einen gültigen Shop" WooCommerce-Connector 4
Hosting JTL- Shop unter https://...12358.jtl-shop.de/ Einrichtung JTL-Shop5 0
Neu Issue SHOP-1348: Sortierung nach Preis unter Umständen fehlerhaft Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop Standard Edition Lizenz zu verkaufen Umstieg auf JTL-Shop 7
Neu WAWI Kategorien werden im Shop nicht angezeigt Gelöste Themen in diesem Bereich 3

Ähnliche Themen