0

我们如何在 ZF2 中基于模块管理资产

例如:用户模块有特定的js和css

我们将如何在用户模块中分配 js 和 css 文件路径以在布局中显示为 echo this->inlineScript();

或者我们是否需要依赖像 Assetmanager 这样的外部模块来完成

4

1 回答 1

3

毫无疑问,每个模块都有单独的视图(例如 index.phtml 、 add.phtml 等)

尝试将这样的条目添加到那些特定于模块的文件中;

    <?php $this->headLink()->appendStylesheet('http://fonts.googleapis.com/css?family=Happy+Monkey');?>
    <?php $this->headLink()->appendStylesheet($this->basePath('User/css/style.css'));?>
    <?php $this->headScript()->appendFile('http://code.jquery.com/jquery-1.4.2.min.js'); ?>
    <?php $this->headScript()->appendFile($this->basePath('User/js/user.js')); ?>
于 2013-08-14T00:33:33.110 回答