2

是否可以在不直接注入模板 smarty 的情况下将 javascript 集成到模块中?

4

1 回答 1

10

解决了 ,

我在我的模块目录中添加了一个 Js 文件(例如:mymodule/views/js/abo_front.js)。在我的模块类中,我为标头创建了一个 Hook 以在标头中声明我的 js 文件。

public function install() 
{
        return parent :: install() && $this->resetDb() 
        && $this->registerHook('header');

    }

    public function hookHeader($params)
    {
        $this->context->controller->addJS(($this->_path).'views/js/abo_front.js');
    }
于 2013-07-24T08:54:05.123 回答