Привет!

Появилась необходимость добавить дополнительные скрипты на главной странице. Создал IndexController.php в override/controllers/

Код:
<?php

class IndexController extends IndexControllerCore
{
    public function setMedia()
    {
        global $cookie;
        Tools::addCSS(__PS_BASE_URI__.'components/css/bootstrap.min.css', 'all');
        Tools::addCSS(__PS_BASE_URI__.'components/css/font-awesome.css', 'all');
        Tools::addCSS(_THEME_CSS_DIR_.'global.css', 'all');
        if(Configuration::get('PL_JQUERY')==1)
            Tools::addJS('http'.($this->ssl?'s':'').'://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
        elseif(Configuration::get('PL_JQUERY')==2)
            Tools::addJS('http'.($this->ssl?'s':'').'://yandex.st/jquery/1.7.2/jquery.min.js');
        else
            Tools::addJS(_PS_JS_DIR_.'jquery/jquery.min.js');
        Tools::addJS(array(_PS_JS_DIR_.'jquery/jquery.easing.1.3.js', _PS_JS_DIR_.'tools.js'));
        Tools::addJS(_PS_JS_DIR_.'jquery.bxSlider.mnky.min.js');
        $language = new Language($cookie->id_lang);
        if ($language->is_rtl)
            Tools::addCSS(_THEME_CSS_DIR_.'rtl.css');
    }
}


При загрузке главной страницы изменения, связанные с
Код:
Tools::addJS(_PS_JS_DIR_.'jquery.bxSlider.mnky.min.js');

игнорируются, а остальные нет.

Причем эта же проблема всплывает и при изменении других контроллеров.

Может ктонибудь сталкивался с такого рода проблемами и уже решал их? Помогите разобраться, что же тут происходит :cof:

Есть один способ - замена кода в оригинальных файлах, но это не то..


Сообщение отредактировано rykketid 03-03-2013 14:21 ...