我是 CakePHP 的新手,想知道这些行在 CakePHP 中是如何工作的
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
正在获取的元标记、css 和 javascript 文件从哪里来?
我是 CakePHP 的新手,想知道这些行在 CakePHP 中是如何工作的
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
正在获取的元标记、css 和 javascript 文件从哪里来?
$this->fetch('something');
根据 cakephp book ,该fetch
函数正在寻找blocks
命名something
和echo
它们。
在您的示例中,据我了解,它在您的视图中寻找类似的东西:
$this->Html->script('carousel', array('inline' => false));
$this->Html->css('carousel', null, array('inline' => false));
并将其视为一个块。所以$this->fetch('script')
将得到所有html->script(....)
并打印它们。