2013-07-05 5 views
0

У меня проблема. В layout.phtml загружает файл JavaScript, который мне нужен на всех страницах, кроме немногого:Исключить внешний файл javascript из загрузки

$ this-> headScript() -> prependFile ($ this-> BasePath ('js.js'), «текст/Javascript ');

эхо $ this-> headScript()

Как можно исключить этот JavaScript в index.phtml файл, который использует layout.phtml?

ответ

0

Вы можете сделать это следующим образом:

if (__FILE__ != $YOUR_PATH_NAME) { 
    $this->headScript()->prependFile($this->basePath('js.js'), 'text/javascript'); 
    echo $this->headScript() 
} 

Заменить $YOUR_PATH_NAME фактический путь. Этот скрипт должен выполнять фрагмент внутри, если он заблокирован, только если он не находится на индексной странице

Смежные вопросы