PDA

Zobacz pełną wersję : Wyłączenie pluginy poprzez skrypt szablonu?



coliberek1
21-05-2013, 11:23
Witam,

chciałabym zapytać czy jest jakas znana metoda wyłączenia, zablokowania wczytania kodu pluginu w pliku index.php wybranego szablonu?

Chodzi o to , ze mam stronę która korzysta z kilku pluginów, które przeszkadzają w jednym z jej dzialów. Jakby ten problematyczny dział przypisać do szablonu, w którym będzie zablokowane wczytywanie tyhc pluginów to może byłoby dobrze...

znalazłam taki kod, ale pięknie usuwa on skrypty z /media/system/js/ no i do usuwania mootools jest dodatek, jendak nie chce usunąć mootools


$search = array('mootools', 'caption.js');
// remove the js files
foreach($this->_scripts as $key => $script) {
foreach($search as $findme) {
if(stristr($key, $findme) !== false) {
unset($this->_scripts[$key]);
}
}
}

Chciałabym usunąć z szablonu skrypt wczytywany poprzez ścieżkę src

http://domena.pl/plugins/system/lazyloadforjoomla/lazyloadforjoomla.js

Jak podaję ta całą ściezkę

KES
21-05-2013, 14:07
Jeżeli chcesz usunąć tylko js to ten skrypt się nada tylko lekko go zmodyfikować:


$search = 'lazyloadforjoomla.js'
// remove the js files
foreach($this->_scripts as $key => $script) {
if(stristr($key, $search) !== false) {
unset($this->_scripts[$key]);
break;
}
}

coliberek1
21-05-2013, 14:13
hej, dziękuję bardzo za podpowiedź! :) za przysłowiowe Chiny bym na to nie wpadła!

Pozdrawiam