我是CakePHP的新手,想知道这些线在Cake中是如何工作的
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
Run Code Online (Sandbox Code Playgroud)
提取的元标记,css和javascript文件来自哪里?
Ofi*_*uch 17
$this->fetch('something');
根据cakephp书,该fetch函数正在寻找blocks命名something和echo它们.
在您的示例中,据我所知,它在您的视图中查找类似的内容:
$this->Html->script('carousel', array('inline' => false));
$this->Html->css('carousel', null, array('inline' => false));
Run Code Online (Sandbox Code Playgroud)
并将其视为一个块.所以$this->fetch('script')将得到所有html->script(....)并打印出来.
阅读更多:http://book.cakephp.org/2.0/en/views.html
| 归档时间: |
|
| 查看次数: |
13769 次 |
| 最近记录: |