我正在研究 Cakephp 2.x .. 现在我正在加载我的 js 和 css 文件,就像这样
查看/布局/default.ctp
<?php echo $this->fetch('css'); ?>
<?php echo $this->fetch('script'); ?>
<?php echo $this->fetch('scriptBottom');?>
在每个视图文件中我这样做是因为有一些页面我正在加载不同的 css 和 js 文件
例如 查看/用户/index.ctp
echo $this->Html->script('libs/modernizr.custom',array('inline' => false));
$this->Html->css('reset3860.css', null, array('inline' => false));
echo $this->Html->script('libs/jquery-1.8.2.min', array('block' => 'scriptBottom'));
现在我现在面临的第一个问题是当我必须在视图页面的底部编写js时,例如,如果我通过 ajax 提交表单..我不能在索引页面的底部写......因为如果我写在那里,js 将在页面的中间或中心,所以现在我要做的是我去 default.ctp 并在那里写..所以我想写在索引页面的底部,这样它就可以轻松管理我可以清楚地看到我在做什么
第二个问题是管理所有这些的最佳方法是什么......或者有一种方法可以制作一个cs和js文件......其中只有css和js文件被加载......然后我将该文件包含在我的默认值中。ctp页面