【发布时间】:2017-09-18 05:30:24
【问题描述】:
我正在寻找一种将一段 JavaScript 代码添加到我的插件所需的页面的方法。我知道你可以通过$this->addJs() 包含一个文件,但我需要从插件设置模型中的设置动态构建 JavaScript。
我可以在我的 default.htm 中使用 {% put scripts %}...{% endput %} 块来执行此操作,但如果我在页面中多次使用该组件,则会多次注入。
有没有办法只将代码注入页面一次,无论该组件在页面上使用多少次?
【问题讨论】:
-
为什么不在 document.ready() 中 pyt IT?
标签: octobercms octobercms-plugins