Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用CSS和imgs将Javascript库导入CakePHP_Javascript_Cakephp - Fatal编程技术网

使用CSS和imgs将Javascript库导入CakePHP

使用CSS和imgs将Javascript库导入CakePHP,javascript,cakephp,Javascript,Cakephp,如何将整个JS库以及相关的CSS和IMG文件导入CakePHP 我正在努力把融入我的项目中 我试着将它分成三个文件夹,以符合Cake的结构,但是有太多的js文件和引用需要修复-一旦我随意使用它,我就无法让工具工作。有没有更简单的方法将其导入CakePHP?将其放在webroot的文件夹中 例如: /webroot/jquery-gantt/ 然后,当您调用它的js(或css)时,请确保从/开始 echo $this->Html->script('/jquery-ganett/wha

如何将整个JS库以及相关的CSS和IMG文件导入CakePHP

我正在努力把融入我的项目中


我试着将它分成三个文件夹,以符合Cake的结构,但是有太多的js文件和引用需要修复-一旦我随意使用它,我就无法让工具工作。有没有更简单的方法将其导入CakePHP?

将其放在webroot的文件夹中

例如:

/webroot/jquery-gantt/
然后,当您调用它的js(或css)时,请确保从
/
开始

echo $this->Html->script('/jquery-ganett/whatever.js');

在很多情况下,像这样拆分文件组是没有意义的,只将它们放在一起也没什么大不了的。

嗨,戴夫,我试过这个,但不起作用。。我的标题中有这样的内容:
echo$this->Html->script('/js_plugins/gantt.chart/js/jquery.fn.gantt.min.js')但当我在Chrome上查看源代码时,它指向
http://localhost/project02/js_plugins/gantt.chart/js/
当被访问时,会抛出一个丢失的控制器错误。@Chronix3-那么您的CakePHP设置有问题,与这个特定问题无关。(或者您指向的文件实际上不存在)。你问的是我每天做3-4次的事情,我的答案是正确的。@Chronix3-确保modrewrite处于启用状态?这让我发疯了(
RewriteCond%{REQUEST_URI}!^/js_plugins/(*)RewriteRule^$app/webroot/[L]RewriteRule(.*)app/webroot/$1[L]
这是我的.htaccess,试图排除
js_plugins
文件夹,但它不起作用。噢,哇,我真傻。当我读
webroot
时,我把它当成了我项目的根目录,而不是CakePHP结构中的文件夹……现在一切都正常了!谢谢Dave:)