CakePhp:关于视图

时间:2013-12-19 05:16:54

标签: php cakephp

这些蛋糕php有什么区别?

$this->fetch('title'); 




$this->extend('/Common/view');

$this->element('shop/cart.ctp');

2 个答案:

答案 0 :(得分:2)

您可以从这个在线图书/页面中学到很多东西:

http://book.cakephp.org/2.0/en/views.html

  1. 查看模板
  2. 扩展视图
    1. 使用视图块
    2. 显示块
    3. 使用块来处理脚本和CSS文件
  3. 布局
    1. 使用插件中的布局
  4. 元素
    1. 将变量传递给元素
    2. 缓存元素
  5. 从插件中请求元素
  6. 创建自己的视图类
  7. 查看API

  8. 希望它会对你有所帮助!

答案 1 :(得分:2)

  • fetch()主要用于布局文件中以输出内容块。
  • extend()用于扩展视图。它允许你包装一个视图 另一个。
  • element()用于对可重用的视图进行分组。