[英]CakePHP - Web page try to load all the js files in the webroot
我有一个使用CakePHP的大型项目。 我有一个网页,我只希望它将js文件加载到webroot
的子文件夹中,但似乎加载了webroot
所有js文件
我想要此目录中的文件
/webroot/js/signaturepad
在我的代码中,我写道:
echo $this->Html->script(array(
'/js/signaturepad/TopazSignature',
'/js/signaturepad/SigWebTablet'
), array('inline' => false));
因此,它假定仅在页面源中可以看到加载了Webroot中大量js文件的同时读取这两个js文件。 而且我的js函数根本不起作用。
我想要此目录中的文件
/ webroot / js / signaturepad
起始路径不带斜杠“ /”和“ js”文件夹名称,例如:
echo $this->Html->script(array(
'subfolder/your_js_file_name_here',
'subfolder/your_js_file_name_here.min'
), array('inline' => false));
这会生成类似example.com/js/subfolder/your_js_file_name_here.js
路径
如果要在webroot文件夹中使用其他文件夹,例如:'frontend',则以斜杠'/'开头。
echo $this->Html->script(array(
'/frontend/your_js_file_name_here',
'/forntend/your_js_file_name_here.min'
), array('inline' => false));
这会生成类似example.com/frontend/your_js_file_name_here.js
路径
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.