没有加载Prestashop JS文件

时间:2015-08-31 09:46:21

标签: javascript php prestashop-1.6

我正在尝试从 Prestashop 1.6.1.1 中的模块加载一个javascript文件。但它没有加载,帮助我解决这个问题。

本地主机/模块/

enter image description here

miniwa.php

public function hookDisplayHeader() {
    $this->context->controller->addCSS($this->_path.'css/miniwa.css', 'all'); // LOADING
    $this->context->controller->addCSS($this->_path.'css/showgame.css', 'all'); // LOADING
    $this->context->controller->addJS($this->_path.'js/showgame.js'); // NOT LOADING !!
}

正确加载CSS文件。

1 个答案:

答案 0 :(得分:0)

如果你想在你的模块中加载任何js,那么那个js文件应该在你的模块文件夹中,如:

your_module_name/views/js/front/js_file_name.js

如果你想在你的前端控制器中加载js,那么your_module_name/views/js/front/js_file_name.js如果你想在管理员中加载它,那么它应该像your_module_name/views/js/admin/js_file_name.js

现在在你的php文件中你写的是:

miniwa.php

public function hookDisplayHeader() {
   $this->context->controller->addJs($this->_path . 'views/js/front/showgame.js');
    $this->context->controller->addJs($this->_path . 'views/js/admin/showgame.js');
}