應該很簡單。我試圖找到正在Magento中加載的主題來創建我自己的自定義主題。問題是我的(版本1.7.0.2)已在frontend->默認 - >默認文件夾沒有文件,所以我不能把任何打印語句有或看到的Magento加載更多地瞭解它的模板。在base-> default中打印語句似乎也不起作用。爲什麼找不到正在加載的默認Magento主題?
在哪裏,主頁模板位於何處?
我不知道爲什麼Magento這麼難,或者我只是看着不適用的舊信息。
應該很簡單。我試圖找到正在Magento中加載的主題來創建我自己的自定義主題。問題是我的(版本1.7.0.2)已在frontend->默認 - >默認文件夾沒有文件,所以我不能把任何打印語句有或看到的Magento加載更多地瞭解它的模板。在base-> default中打印語句似乎也不起作用。爲什麼找不到正在加載的默認Magento主題?
在哪裏,主頁模板位於何處?
我不知道爲什麼Magento這麼難,或者我只是看着不適用的舊信息。
Turn on template path hints。當你正在做的任何主題的工作也從系統>緩存管理禁用緩存。
+1其他答案建議你打開模板路徑的提示。這是瞭解Magento中事情工作結構的好方法。
我也建議用戶指南。它已被更新爲適用於1.7。您以前必須爲該指南付費,但現在免費提供。
http://www.magentocommerce.com/resources/magento-user-guide
除了最新的設計指南,具有特定的模板等
救星信息!似乎所有的調用都是通過調用鏈接進行的......有沒有像index.php文件那樣的調用來獲取塊和鏈接等?如果是這樣,它在哪裏? – Leon
主題比這更復雜,其中很多都是用XML文件完成的。請參閱RThomas的設計師指南答案。此外,主頁部分是CMS頁面,您可以直接從管理員進行編輯。 – clockworkgeek
要回答這個問題,您需要了解Magento流程。 Magento在所有請求的根目錄中使用index.php,並調用Mage :: run,進入Mage_Core_Model_App :: run,這將構建所有需求並調度前端控制器。如果您需要獲取所有模板,PHP,js的列表,您應該考慮投資於Alan Storm的Commerce Bug,這可以幫助您在任何瀏覽器開發工具的基礎上開展工作。 –