2010-11-14 28 views

回答

14

在管理員轉到系統>配置>開發者,從左上角的「配置範圍」選擇一個商店,然後在「調試」部分有一個新的選項,稱爲「模板路徑提示」。打開並重新刷新您的商店頁面。

這個以及更多在the Designer's Guide to Magento中解釋。

6

我完全與answer of clockworkgeek同意 - 最簡單的方法是打開模板路徑提示系統 - >配置 - >開發管理面板的部分(您的商店的範圍必須選擇此字段出現)。之後,您的所有商店頁面將呈現包含紅色面板的內容,並顯示模板路徑。

好的補充也是打開在上面提到的管理部分中添加塊名稱以提示 - 因此您還會看到爲該模板提供服務的塊名稱。

這些操作可以讓您輕鬆追蹤所有設計的95%。

但是,也有一些塊不會呈現phtml。或者它們將標準超載到HTML()方法中,使其不顯示模板路徑。這些更復雜的情況。要查找創建的設計就應該把這個地方:

  1. 瞭解Magento中查看部分的佈局塊-PHTML模型 - Designer's Guide to Magento是個好地方去研究它。然後,您將能夠通過佈局結構查找塊和模板。

  2. 安裝X-Debug,爲您的IDE設置它,在<?php echo $this->getChildHtml('topMenu') ?>行設置一個斷點並在這一行中挖掘。這是解決您的問題的最簡單和最普遍的方式(儘管對Magento設計結構的瞭解仍然是必須的)。