{{ asset:js file="theme::custom.js" group="default" }}
{{ asset:js file="theme::app.js" group="default" }}
{{ asset:render_js group="default" }}
{{ asset:render_js group="modules" }}
这是我的JavaScript代码,但是当我加载生产时,它不会加载script
标记。但是,在system/cms/config/asset.php
中如果我将asset_min
和asset_combine
设置为false,则会单独加载JS文件,而不会合并或缩小。
但我希望它能够结合并缩小。
帮助?
答案 0 :(得分:1)
您必须按照以下方式呈现JS资产:
{{asset:js file =" theme :: custom.js"基团="默认" }} {{asset:js file =" theme :: app.js"基团="默认" }}
{{asset:render group ="默认" }} {{asset:render group =" modules" }}
我认为资产:render_js实际上不起作用
答案 1 :(得分:0)
我遇到过类似的问题。
事实证明{{ asset:render_js }}
不起作用,但<?php Asset::render_js(); ?>
确实有效。
因此,对于使用render_js
在PyroCMS 2.2中遇到问题的其他人,请尝试以下操作:
{{ asset:js file="theme::javascript_file.js" }}
<?php Asset::render_js(); ?>