Markus B Posted December 10, 2013 Report Share Posted December 10, 2013 Ich versuche mein JS per Hook in ein plugin einzubinden. Dabei habe ich schon verschiedenes ausprobiert, aber das JS wird nicht geladen. Ich habe mich jetzt an Cloudzoom orientiert. Das Script hier ist kurz und eigentlich sehr einfach. Trotzdem klappt es nicht. Der Hook schaut so aus. <plugin_code> <code> <hook>admin_main.php:bottom</hook> <phpcode><![CDATA[ if(XT_ADMINEXTENDED_ACTIVE == 'true'){ require_once _SRV_WEBROOT._SRV_WEB_PLUGINS.'xt_adminextended/classes/class.xt_adminextended.php'; $adminextended = new xt_adminextended(); $adminextended->_getadminextended(); } ]]></phpcode> <order>1</order> <active>1</active> </code> </plugin_code> [/PHP] die Klasse so: [PHP] class xt_adminextended{ function _getadminextended() { global $xtMinify; $xtMinify->add_resource(_SRV_WEB_PLUGINS.'adminextended/javascript/ajaxfileupload.js',50); } [/PHP] Das ist vom Aufbau wie Cloudzoom, trotzdem wird mein JS nicht eingebunden. Link to comment Share on other sites More sharing options...
Markus B Posted December 10, 2013 Author Report Share Posted December 10, 2013 Ich habe es auch noch einmal so ausprobiert: <?php defined('_VALID_CALL') or die('Direct Access is not allowed.'); if(JS_LOGINDROPDOWN__STATUS==TRUE) $xtMinify->add_resource(_SRV_WEB_PLUGINS . 'xt_meinplugin/js/meinJScode.js',1); ?> [/PHP] Trotzdem wird das Javascript nicht eingebunden?? Link to comment Share on other sites More sharing options...
Alex@4tfm Posted December 10, 2013 Report Share Posted December 10, 2013 Hast du den cache aus bzw. geleert? Link to comment Share on other sites More sharing options...
[email protected] Posted December 10, 2013 Report Share Posted December 10, 2013 bist du sicher das es NICHT eingebunden wird? mit "$xtMinify->add_resource" wird quasi alles in eine Datei gestopft. Im Quellcode sollte dann eigentlich nur noch eine einzige Datei geladen werden. Es könnte auch sein, dass es in deinem JS zu einem Fehler kommt und deshalb nicht ausgeführt wird. Am besten kommentierst du in deinem JS erstmal alles aus und machst ein simples alert("TEST") oder console.log("TEST") rein. Anschliessend Shopcache und Browsercache leeren (templates_c und cache Ordner überprüfen und gegebenenfalls manuell leeren). Link to comment Share on other sites More sharing options...
Markus B Posted December 30, 2013 Author Report Share Posted December 30, 2013 Ja cache habe ich geleert. Ich habs eben nochmal mit der ersten Version oben probiert. Sobald ich dann das plugin installiere geht nichts mehr. Weißer Adler auf weißem Grund. Irgendwo ist da noch der Wurm drin. Link to comment Share on other sites More sharing options...
jarek1980 Posted December 30, 2013 Report Share Posted December 30, 2013 An pflueckiger Bei mir bindet er das nicht in eine Datei. Das sieht bei mir etwa so aus: script type="text/javascript" src="javascript1_js"></script script type="text/javascript" src="javascript1_js"></script //Musste die <> weglassen, da sich sonst die website sicherung aktiviert hat und mein post geblockt wurde (( LG Jarek Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.