【发布时间】:2017-10-31 23:10:36
【问题描述】:
我正在创建一个插件并制作了一些函数来调用特定操作的部分。示例:
public function onNewForm()
{
return [
'#main' => $this->renderPartial('@create-promise/form')
];
}
它成功加载了我的部分,它有额外的 .css 和 .js,但是在部分加载时没有注入任何添加。部分看起来像这样:
{% put css %}
<link href="{{ 'assets/vendor/icheck/skins/square/aero.css'|theme }}" rel="stylesheet" />
{% endput %}
... form
{% put scripts %}
<script src="{{ 'assets/vendor/icheck/icheck.min.js'|theme }}"></script>
<script>
$(document).ready(function() {
$('#custom_price').bind('change keypress keyup blur', function() {
$('input[id^="price"]').attr('checked', false);
});
});
</script>
{% endput %}
但是,css、js 或脚本似乎都没有在页面上运行 - 在控制台(检查)中,它们似乎也没有被包括在内。我错过了什么?
【问题讨论】:
标签: octobercms