wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

Timo_B

Aktives Mitglied
6. Oktober 2014
28
0
Dithmarschen
Moin,

bin grad dabei die Ladezeiten zu optimieren.
In der header.tpl habe ich einen Eintrag {$xajax_javascript}
Ausgegeben werden vier JS und ein CSS Bereich/e:
<script charset="UTF-8" type="text/javascript">...<script charset="UTF-8" src="includes/libs/xajax_0.5_standard/xajax_js/xajax_core.js" type="text/javascript">...


<script charset="UTF-8" type="text/javascript">...


<script charset="UTF-8" type="text/javascript">...


<style type="text/css">...

An welcher Stelle finde ich die Definition, was dort wie geschrieben wird?
die ...xajax_core.js möchte ich z.B. entweder in die komprimierte jtl3.js packen, mit defer oder async testen, wie ich die Zeit bis die seite sichtbar ist verkürzen kann.
Bei den (anscheinend dynamischen Inhalten?) anderen Scripten halt mein async oder defer ins script-Tag setzen - dafür muss ich wissen wo das Tag zusammengesetzt wird.
Den CSS-Bereich kann ich komplett knicken, den brauche ich nicht.
In den Dateien mit "ajax" im Namen habe ich nichts gefunden, hoffe nichts übersehen :-/
Wo sezte ich an?

LG
Timo
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

Mal Dateiübergreifend im Quellcode nach $xajax_javascript gesucht? Damit solltest du schnell fündig werden. Bin jetzt gerade zu faul meine Netzbohne zu starten da ich jetzt in Feierabend gehe. Sonst könnt ich dir das genau sagen.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

Das wäre die Datei die du gesucht hast: \includes\toolsajax_inc.php
Von der Bearbeitung der Kerndateien des Shops ist aber zwingend abzuraten.
 

Timo_B

Aktives Mitglied
6. Oktober 2014
28
0
Dithmarschen
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

hm, da finde ich nur die toolsajax.inc mit der Zeile:
$smarty->assign("xajax_javascript",$xajax->getJavascript(PFAD_XAJAX));
Das sagt mir erstmal nichts :-/
 

Timo_B

Aktives Mitglied
6. Oktober 2014
28
0
Dithmarschen
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

sry, die letzte Antwort übersehen.
Klar ist das nicht die erste Option, an Coredateien zu pfuschen.
Hierbei möchte ichs auch einfach nur verstehen :)
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

Hierbei möchte ichs auch einfach nur verstehen :)

Dann installier dir am Besten eine IDE wie etwa NetBeans. Das macht es um einiges einfacher sich durch die Funktionen zu hangeln. STRG gedrückt halten und ein Klick auf den Funktionsnamen bringt dich in die Datei wo sie definiert ist.

Dann landest du hier: \includes\libs\xajax_0.5_standard\xajax_core\xajax.inc.php. Dort ist die Funktion "getJavascript" definiert, Zeile 633.
 

Timo_B

Aktives Mitglied
6. Oktober 2014
28
0
Dithmarschen
AW: wo wird {$xajax_javascript} aus header.tpl definiert? Ladezeitoptimierung XAJAX

Super, Danke!
Hast Recht, war nur so an Notepad++ bzw. BBedit gewöhnt....
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikel- und Versandgewicht bei Stücklisten wird nicht nachberechnet JTL-Version 1.8.12.2 JTL-Wawi - Fehler und Bugs 4
Neu Amazon Lister 2.0 ...ist erforderlich, wird aber nicht bereitgestellt. Amazon-Lister - Fehler und Bugs 2
Neu DHL Warenpost wird zu DHL Kleinpaket JTL-ShippingLabels - Ideen, Lob und Kritik 11
Neu Multishop: Russisch in WAWI - Kategorie-Seite wird nicht angezeigt JTL-Wawi - Fehler und Bugs 2
Kategoriebaum: Artikel wird in allen Kategorien angezeigt JTL-Wawi 1.9 1
Gelöst Anbindung POS an Server wird verweigert Verbindung nicht möglich. Einrichtung / Updates von JTL-POS 4
Bug: "Angebot automatisch einstellen" Option bei Vorlagen eBay wird automatisch deaktiviert JTL-Wawi 1.9 0
Neu Nach Abbruch von "Auftrag anlegen" wird anderes Programm angezeigt Arbeitsabläufe in JTL-Wawi 2
Otto angebunden - Versandstatus wird nicht übertragen Otto.de - Anbindung (SCX) 2
Neu JTL Server bleibt bei "Wird gestartet" hängen Einrichtung / Updates von JTL-POS 1
Neu Shopify importiert Zahlungsart PayPay-Express welche aber inaktiv angezeigt wird Shopify-Connector 0
Neu Lieferstatus wird nicht übertragen Shopware-Connector 0
Neu Nach Update von PayPal Checkout wird PayPal Zahlungsart entfernt Plugins für JTL-Shop 4
Neu FBA Anlieferung aus der JTL-Wawi heraus --> Firmenname in der Absenderadresse wird nur noch als "-" dargestellt Amazon-Anbindung - Fehler und Bugs 1
Neu Artikel wird in der der Detailbeschreibung nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu Warenkorb wird nicht angezeigt Templates für JTL-Shop 1
Neu Klarna Bestellungen wird vom JTL shop 5 nicht abgeschlossen JTL-Shop - Fehler und Bugs 2
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
Kommissionierte Ware wird von Pickliste gelöscht Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Rechnung per Mail - Anhang (Rechnung) wird nicht erzeugt. JTL-Wawi 1.9 2
Neu Unter Mailen wird die falsche Auftragsvorlage angehängt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Retoure wird im Kassenabschluss nicht angezeigt JTL-POS - Fehler und Bugs 0
Neu Bestellstatus wird nicht aktualisiert Shopware-Connector 2
Neu zzgl. Versand wird nicht angezeigt. Gelöste Themen in diesem Bereich 4
Trackinglink in Mail wird mit kompletter Adresse angezeigt JTL-Wawi 1.7 2
Neu Artikel nicht auf Pickliste trotz Bestand - Auftrag wird teilgeliefert JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Checkbox Datenschutzerklärung wird nicht angezeigt JTL-Shop - Fehler und Bugs 1
Neu Feld aus Kundenkonto wird in der Übersicht im Auftrag nicht angezeigt? User helfen Usern - Fragen zu JTL-Wawi 5
Wunschzettel Funktion wird nicht angezeigt Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Fußzeile nicht mit "Gemäß §19 UStG wird keine Umsatzsteuer berechnet" Gelöste Themen in diesem Bereich 6
Das Styling von benutzerdefinierten Feldern wird nicht überall angezeigt Allgemeine Fragen zu JTL-Shop 0
Wawi 1.9 - Stückliste wird bei Auslieferung über JTL-POS auf dem Bon gedruckt JTL-Wawi 1.9 1
Feld Karton im Auftrag wird nach Auftragsübermittlung aus Shop nicht befüllt. JTL-Wawi 1.9 1
Neu IBAN wird in Sofortaufträgen nicht gezogen User helfen Usern - Fragen zu JTL-Wawi 0
Neu WooCommerce-Kategorie Name wird nicht übertragen -> WooCommerce-Kategorie #1, #2, #3 wird als Name genommen WooCommerce-Connector 1
Neu MHD wird nicht mehr angezeigt 5.3.2 JTL-Shop - Fehler und Bugs 2
In Diskussion Stücklistenartikel wird in POS nicht angezeigt Einrichtung / Updates von JTL-POS 1
Neu Umsatzsteuer Einstellungen - Feld "Preise im Shop anzeigen" wird immer zurückgesetzt WooCommerce-Connector 2
Beantwortet Amazon Versandstatus wird nicht übermittelt eBay-Anbindung - Fehler und Bugs 1
Neu Frankatur wird nicht mehr angeboten JTL-ShippingLabels - Fehler und Bugs 1
Neu E-Mail Bestellung versandt wird nur verschickt, wenn ich Zahlung bestätige (keine Vorkasse) JTL-Shop - Fehler und Bugs 0
Neu unsere Webseite wird nicht mehr richtig angezeigt kein Kauf mehr JTL-Shop - Fehler und Bugs 6
Neu Warenkorb in Euro per JavaScript ermitteln? Allgemeine Fragen zu JTL-Shop 1

Ähnliche Themen