Привет!
Появилась необходимость добавить дополнительные скрипты на главной странице. Создал
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');
игнорируются, а остальные нет.
Причем эта же проблема всплывает и при изменении других
контроллеров.
Может ктонибудь сталкивался с такого рода проблемами и уже решал их? Помогите разобраться, что же тут происходит
Есть один способ - замена кода в оригинальных файлах, но это не то..Сообщение отредактировано rykketid 03-03-2013 14:21 ...