Offen Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

denbec

Aktives Mitglied
19. Januar 2011
65
0
Hallo Zusammen,

bei dem Versuch, Templateänderungen in ein Plugin auszulagern ist folgendes aufgefallen:

Sobald ein Plugin mit Hook 140 aktiviert ist, funktioniert die Variationsauswahl auf der Produktseite nicht mehr. Es erscheint ein "wird geladen..." und nichts passiert. Sobald das Plugin wieder deaktiviert ist, funktioniert die Auswahl wieder. Dabei scheint es egal zu sein, was der Hook wirklich ändert (zum Beispiel eben nichts an der Produktseite selbst).

Gibt es dazu irgendwelche Lösungen?

Genauso die generelle Frage zu Hook140, der ist ja eigentlich der praktischste, aber auch der einzige, wo sich zusätzlicher Code einsetzten lässt, richtig? Ist das nicht unperformant, bei jedem Seitenaufruf das Ding drüber laufen zu lassen, an statt z.B. nur wenn die Produktseite aufgerufen wird Teile zu ändern?

Viele Grüße,
Dennis


P.S.: Schade, dass so wenig los ist im Developer Bereich von JTL, die Möglichkeiten sind ja gut...
 

denbec

Aktives Mitglied
19. Januar 2011
65
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

Und gerade als ich mich darüber beschwere, dass keine Antwort im Developer-Forum kommt habe ich dort noch mal nach gesehen ;)

Es scheint diese Problem in 3.09 nicht mehr zu geben. Werde jetzt updaten.

Viele Grüße,
Dennis
 

denbec

Aktives Mitglied
19. Januar 2011
65
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

Leider hat das Update auf 3.09 nicht zum Erfolg geführt. Sobald ich ein Plugin mit dem Hook aktiviere, funktioniert die Variationsauswahl nicht mehr. Der Request wird dazu zwar gesendet, aber der Inhalt dann nicht ausgetauscht.
Zusätzlich überprüfe ich jetzt nach Seiten-Typ.

Weitere Ideen?
 

denbec

Aktives Mitglied
19. Januar 2011
65
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

Der einzige Code sieht folgendermaßen aus:

Code:
<?php
/**
*	Facebook Plugin - inserts like button to product_page
*/

/* Do this only on the product page: */

if(gibSeitenTyp() == 1){
	if(pq('div.tright > ul.article_list')){
	
	pq('div.tright > ul.article_list')->after('<div id="facebook_plugin"></div>');
		
		$url = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
		
		pq('#facebook_plugin')->append('<[... html code ...]>');
		
}
	
}

	

?>
 

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

das wird nie gehen :)

global smarty setzen

und statt gibSeitenTyp() muß das so heißen:
PHP:
$smarty->get_template_vars('nSeitenTyp') == 1

und das after ist auch falsch. dort kannste nur ne id oder ne Class eingeben, aber keinen ganzen Code,wenn das mußte schon den ganzen Code angeben. so ganz firm bin ich nun auch nicht darin. aber ich hab einwenig anders gemacht bei mir

gibt es das div.tright > ul.article_list nur einmal oder mehrfach ? Viele faktoren spielen da eine Rolle
 
Zuletzt bearbeitet:

denbec

Aktives Mitglied
19. Januar 2011
65
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

gibSeitenTyp() hat ja funktioniert.

Und von der Funktion das after auch, das div wurde ja korrekt hinzugefügt und das klappt!?

Nur nach Auswahl einer neuen Variation klappt der Ajax-Call wohl nicht.

global smarty setzen -> kannst du das näher erläutern?

Vielen Dank!

---
sent via mobile
 

denbec

Aktives Mitglied
19. Januar 2011
65
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

Gelöst:

Es lag doch tatsächlich an Leerzeilen hinter dem ?> schließenden php-Tag. Wahnsinn, bis man einen solchen Fehler gefunden hat...
 

swordd

Aktives Mitglied
7. Februar 2010
15
0
AW: Plugin mit Hook140 (phpQuery) zerstört Variationsauswahl

Danke! Ohne diesen Beiträg hatte ich vermutlich jetzt auch Stunden nach dem Fehler gesucht :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Suche Plugin: Zusatzartikel mit einfacher Variationsauswahl Plugins für JTL-Shop 8
Neu Plugin "Verwalte deinen JTL Shop mit Excel Dateien" geht wohl nicht mit JTL-Shop 5.4.1 Plugins für JTL-Shop 1
Neu Update auf Shop 5.5.0 in Kombination mit Plugin "AmazonPay" nicht möglich - 500er Fatal Error JTL-Shop - Fehler und Bugs 13
Neu Google Shopping (Plugin) Export immer leer Allgemeine Fragen zu JTL-Shop 4
Neu Sendcloud Plugin immer im Tab fehlerhaft - Lizenz abgelaufen Plugins für JTL-Shop 0
Neu Texteditor Hinweis Plugin von Webstollen Plugins für JTL-Shop 0
Neu Welches PlugIn für ein besseres Google Ranking? Plugins für JTL-Shop 2
Neu Händlerbund Plugin: "Zahlung und Versand" wird nicht automatisch übernommen Plugins für JTL-Shop 2
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Plugin PayPal - capture failed for method PayPal Checkout Plugins für JTL-Shop 0
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu Paypal Plugin läßt sich nicht installieren - SQL Fehler Plugins für JTL-Shop 2
Neu Paypal Plugin 2.0.1 Merachant JTL-Shop - Fehler und Bugs 10
Neu Plugin Fehler JTL-Shop - Fehler und Bugs 7
Neu PayPal Plugin 2.0 - Vaulting - Ist IMMER ein neues Onboarding nötig? Wie prüfen, ob OK? Plugins für JTL-Shop 6
Neu Plugin - Kindartikel in der Artikelübersicht anzeigen - SHOP-475 Plugins für JTL-Shop 8
Neu 🌟Neues Plugin: Produkt FAQ Plugins für JTL-Shop 0
Neu Neues Plugin - Der ultimative Super-Slider Plugins für JTL-Shop 0
Neu Update 5..50 + Plugin: JTL Exportformat Google Shopping Export Stopp JTL-Shop - Fehler und Bugs 8
Neu JTL-Shop 5.5.0 PayPal Plugin Installation / Updates von JTL-Shop 2
Neu Test Plugin lässt sich weder installieren, noch löschen Plugins für JTL-Shop 0
Neu ChatGPT Plugin Plugins für JTL-Shop 0
Neu Plugin Produktsicherheitsverordnung (GPSR) Plugin für den JTL-Shop 5 nicht PHP 8.4 fähig Technische Fragen zu Plugins und Templates 4
Neu Fehler bei Abgleich mit Shopify Shopify-Connector 3
Neu Abgleich mit JTL-Wawi funktioniert nicht Allgemeine Fragen zu JTL-POS 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
Neu seit 1.8.25 kein Aufschalten von Angeboten merh möglich mit 1.7.14.0 Amazon-Anbindung - Fehler und Bugs 8
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu BIO Zertifizierung - Kontrollstelle fordert jetzt eine Liste aller Artikel mit Sortierung Smalltalk 9
Neu Etsy mit Unicorn2 - quasi gestorben - keine Anpassung mehr, Token KEINESFALLS neu verknüpfen !!! Schnittstellen Import / Export 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Welcher Zahlungsanbieter mit JTL-POS Allgemeine Fragen zu JTL-POS 0
Neu CustomGPT - Workflows bzw. DotLiquid erstellen mit ChatGPT User helfen Usern 16
Kabelkonfektionierung mit JTL Konfigurator JTL-Wawi 1.10 0
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Produkt-Stream mit Variationsbildern Allgemeine Fragen zu JTL-Shop 0
Neu Donwload: Rechnungsvorlage 2.0 MIT Lieferanschrift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu PayPal V 2.0.2 mit Shop 5.5.2: Ablauf der Zahlung Plugins für JTL-Shop 8
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: So sieht ein vollständiges E-Commerce-Steuersetup wirklich aus - mit SKULD & countX am 25.09.25 Messen, Stammtische und interessante Events 0
Webinar: So meisterst du deine JTL-Steuereinstellungen – mit countX & JERA am 11.09.25 Messen, Stammtische und interessante Events 0
Webinar Amazon-Expansion 2025 mit countX am 28.08.25 Messen, Stammtische und interessante Events 0
Neu Hat jemand Erfahrung mit der Anbindung von TikTok Shop über Shopify? Einrichtung und Installation von JTL-eazyAuction 0
MeetUp mit Kaufland Global Marketplaces am 04.09.25 Messen, Stammtische und interessante Events 0
Probleme mit wawi, in der leiste wird kein onlineshop angezeigt JTL-Wawi 1.10 8
Neu Frage zur eBay-Artikelbeschreibung bei Variationskombinationen (Kindartikel mit eigenem Text und Bildern) eBay-Anbindung - Fehler und Bugs 5

Ähnliche Themen