css - 管理模块 css 在 prestashop 1.6 中不起作用

标签 css module controller prestashop

( www.mkehome.com) 模块 css 的管理选项卡不工作。当我点击 MODULES 时,结果页面没有 CSS。 Controller 没有为管理模块 UI 调用 css。当我从所需更新列表中进行更新时,结果页面仍然没有 CSS。

我的所有其他 UI 都运行良好。

homepagetopmenublock 上的悬停 (JS) 也停止工作。

有什么想法吗?

最佳答案

您在后端使用什么钩子(Hook)来添加 CSS 文件?

注意:

public function install() {
    if (!parent::install() OR
            !$this->registerHook('displayHeader') OR
            !$this->registerHook('displayBackOfficeHeader') ....


 /**
 * use this for Frontend
 */
public function hookDisplayHeader() {
    $this->context->controller->addCSS(($this->_path) . 'css/styles.css', 'all');
}

/**
 * use this for Backoffice
 */
public function hookDisplayBackOfficeHeader() {
    $this->context->controller->addCSS(($this->_path) . 'css/admin-styles.css', 'all');

    $this->context->controller->addJS(array(
        _PS_JS_DIR_ . 'fileuploader.js',
    ));
}

问候

关于css - 管理模块 css 在 prestashop 1.6 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24133669/

相关文章:

html - 链接功能不起作用

ruby-on-rails - 为什么功能测试失败了?

linux - 带过滤器的 Rsyslog 加载模块

python - inspect.getmodule 的结果在 os.chdir 之后改变

python - from ... import OR import ... 对于模块

javascript - AngularJS Controller 不是一个函数

php - Laravel 检索多行数据

css - 带棒列的表格需要父级的 100% 宽度

javascript - 宽度为 100% 的简单 slider

html - CSS 显示 : inline-block issue