最近我從PHP OOPS轉移到CakePHP。我對cakephp Html Helper結構感到困惑。CakePHP Html幫助程序結構
實施例:
$this -> Html -> css();
在上面的代碼,是什麼Html
表示?它是一個對象或變量,cakephp維護什麼類和對象結構,它是如何工作的?
我研究了很多,但無法弄清cakephp類/對象結構。請幫忙!
最近我從PHP OOPS轉移到CakePHP。我對cakephp Html Helper結構感到困惑。CakePHP Html幫助程序結構
實施例:
$this -> Html -> css();
在上面的代碼,是什麼Html
表示?它是一個對象或變量,cakephp維護什麼類和對象結構,它是如何工作的?
我研究了很多,但無法弄清cakephp類/對象結構。請幫忙!
這裏HTML是HtmlHelper類
和css的對象是HtmlHelper類的方法,通過類
的對象調用我不知道我的回答100%......我也有試過,但關於上網本沒有可用的documantion ..
一些說明,請訪問此鏈接... http://api.cakephp.org/2.5/class-HtmlHelper.html
$此 - 指的是當前類指視圖類(http://api.cakephp.org/2.4/package-Cake.View.html)
的Html - 參考HtmlHelper類,這是通過HelperCollection類完成,看到負載方法(http://api.cakephp.org/2.5/class-HelperCollection.html#_load)
CSS() - 參考從HtmlHelper類的方法css()類