2016-08-01 4 views
0

Я разрабатываю модуль BO для Prestashop.Prestashop BO Module/css и js файлы не загружены

Для просмотра мне нужно добавить CSS и JS-файл. Я добавляю файлы в функцию setMedia(), но не загружается.

Файлы находятся в/views/css и/views/js папках.

Выполнение модуля расширено от модуляAdminController.

Есть ли у кого-то идеи?

public function setMedia() 
{ 
    $sepa = DIRECTORY_SEPARATOR; 

    $css_directory = $sepa.'modules'.$sepa.MyModuleCommon::getModuleName().$sepa.'views'.$sepa.'css'.$sepa.'mymoduledashboard.css'; 
    $this->addCSS($css_directory, 'all'); 

    $js_directory = $sepa.'modules'.$sepa.MyModuleCommon::getModuleName().$sepa.'views'.$sepa.'js'.$sepa.'mymoduledashboard.js'; 
    $this->addJS($js_directory, 'all'); 

    $this->addJqueryUI('ui.datepicker');   

    return parent::setMedia();    
} 

ответ

0

заменить: $sepa.'modules'.$sepa.MyModuleCommon::getModuleName().$sepa.'views'.$sepa.'css'.$sepa.'mymoduledashboard.css'

с

$this->_path.'views/css/mymoduledashboard.css' 

и заменить: $sepa.'modules'.$sepa.MyModuleCommon::getModuleName().$sepa.'views'.$sepa.'js'.$sepa.'mymoduledashboard.js'

с:

$this->_path.'views/js/mymoduledashboard.js' 
Смежные вопросы