如何在cakephp布局视图中使用fetch函数

时间:2012-08-11 11:02:21

标签: cakephp

我是CakePHP的新手,想知道这些线在Cake

中是如何工作的
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');

正在提取的元标记,css和javascript文件来自哪里?

1 个答案:

答案 0 :(得分:16)

$this->fetch('something');

根据cakephp一书,fetch函数正在寻找名为blockssomething的{​​{1}}。

在您的示例中,据我所知,它在您的视图中查找类似的内容:

echo

并将其视为一个块。 因此$this->Html->script('carousel', array('inline' => false)); $this->Html->css('carousel', null, array('inline' => false)); 将获取所有$this->fetch('script')并打印出来。

了解详情:http://book.cakephp.org/2.0/en/views.html