2013-05-31 88 views
-1

我需要在CakePHP上運行的網站的標頭中編輯一些內容。我對CakePHP不熟悉,這是我第一次使用它!什麼是CakePHP相當於WordPress的header.php?

你能告訴我該怎麼去做這個改變嗎?如果我使用WordPress,我會去編輯wpcontent/themes/currenttheme文件夾內的header.php文件。

我在CakePHP中尋找的文件的名稱是什麼,我將進行此類更改?

感謝您的幫助!

勞拉

+0

檢查'view/layouts/default.ctp'。 –

+2

框架往往有一個佈局PHP文件,而不是Wordpress的方式,它有一個單獨的頁眉/頁腳。我傾向於認爲Wordpress的方法有點遺留,因爲現代IDE/texteditor將未封閉的標籤視爲有錯誤。 – halfer

+0

另外尋找位於View/Elements/somelement.ctp的echo $ this-> element('somelement') – timstermatic

回答

2

相反的東西盲目各地黑客你不明白,可能造成更多的問題比解決的問題我真的建議你閱讀有關CakePHP的框架基礎知識:http://book.cakephp.org/2.0/en/index.html

而且您的問題暗示您很可能沒有關於MVC的想法,所以請閱讀以下內容:http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

如果您不想參加最佳實踐,請直接跳到本書的視圖部分,該部分解釋了CakePHP如何處理模板:http://book.cakephp.org/2.0/en/views.html

不要比較php時代的(恕我直言恐怖的)Wordpress代碼與現代應用程序架構和現代軟件設計原則,您可以在所有最新的框架中找到它們。