Cakephp Html助手结构

时间:2014-03-05 06:35:14

标签: php cakephp cakephp-2.0 html-helper

最近我已经从PHP OOPS转移到CakePHP。我对cakephp Html Helper结构感到困惑。

示例:

  $this -> Html -> css();

在上面的代码中,Html表示什么?它是一个对象或变量,cakephp维护什么类和对象结构,它是如何工作的?

我研究了很多,但无法弄清楚cakephp类/对象结构。请帮忙!

2 个答案:

答案 0 :(得分:3)

这里的Html是HtmlHelper类的对象

和css是HtmlHelper类的方法,由类

的对象调用

我不确定我的回答是100%...而且我也尝试了但没有关于此问题的文档在互联网上提供..

有关描述请访问此链接... http://api.cakephp.org/2.5/class-HtmlHelper.html

答案 1 :(得分:0)

  1. $ this - 请参阅当前类意味着查看类(http://api.cakephp.org/2.4/package-Cake.View.html

  2. Html - 请参阅HtmlHelper类,这是通过HelperCollection类完成的,请参阅加载方法(http://api.cakephp.org/2.5/class-HelperCollection.html#_load

  3. css() - 请参阅HtmlHelper类中的方法css()