magento二次開發(fā) - 定位前臺的template和block

前言 關(guān)于template和block

Magento 的執(zhí)行控制器不直接將數(shù)據(jù)傳給試圖,相反的視圖將直接引用模型,從模型取數(shù)據(jù)。這樣的設(shè)計(jì)就導(dǎo)致了視圖被拆分成兩 部 分,塊(Block)和模板(Template)。塊是 PHP 對象,而模板是原始 PHP 文件,混合了 XHTML 和 PHP 代碼(也就是把 PHP 作為模板語言 來使用了)。每 一個塊都和一個唯一的模板文件綁定。在模板文件 phtml 中,“$this”就是指 該模板文件對應(yīng)的塊對象。
-引用自《深入理解magento第三章》

方法一:直接在項(xiàng)目中搜索模板中的關(guān)鍵字

直接在代碼庫中搜索前臺出現(xiàn)的關(guān)鍵字,如登陸頁面的“用戶名”、“密碼”;首頁的的“聯(lián)系我們”之類的
缺點(diǎn)是可能會搜索到很多相關(guān)的文件,需要仔細(xì)的甄別

方法二: [推薦]修改后臺配置,直接在前臺看到模板的名稱

打開后臺你的magento網(wǎng)址/admin選擇:
System - Configuration
再選擇ADVANCED下的Developer,如圖


先在左上角選擇Default Store View,如圖

再修改右邊的Debug模塊,如圖
后臺配置步驟

然后在前臺就會顯示對應(yīng)的templateblock
效果圖:

在前臺頁面顯示template和block示意圖

方法三:安裝開發(fā)者插件

注:從水水的博客看到的方法,見
http://blog.csdn.net/shuishui8310/article/details/5223383

安裝要用的key: magento-community/HM_DeveloperToolbar

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容