2012-07-19 64 views
0

當我搜索一下,我發現這條道路上的文件:Magento 1.7:top.phtml文件位於何處?

app/design/frontend/BASE/default/template/catalog/navigation/top.phtml 

但是當我做任何試圖在它的變化,它不工作或不顯示任何變化。我認爲我在錯誤的文件中工作。我真正想要做的是在前端添加縮略圖到菜單。

我是新來的magento。在這方面請幫助我。

回答

0

嘗試在後臺刷新Magento的緩存:「配置=>緩存管理」

0

您也許要檢查是否有「基地」在Magento的主題設置進行配置。也許它在另一個包中被覆蓋。

0

你可能想看看天氣,你有不同的主題,積極app/design/frontend/<themename>/<themevariation>/template/catalog/navigation/top.phtml

9

最佳知道任何模板文件的路徑的方法是:用模板路徑提示

轉到管理 - >系統 - >配置 - >開發

然後從當前配置範圍主要網站選項在左側下拉。 然後啓用模板路徑提示

導航到前端刷新,你可以看到各種塊的路徑。

爲了更好地理解模板路徑提示,請嘗試this video tutorial

+0

非常感謝您的招果然奏效。非常感謝!它從模板/路徑文件夾中獲取文件..菜單是從模板/頁面/ topmenu.phtml編輯我應該改變它的一些東西或它的好嗎? – 2012-07-19 10:17:11

+0

無需更改,您可以在該文件中進行修改。如果你想讓top.phtml代替那個,你可以在layout/catalog.xml中改變它,但它不是必需的。 – dashbh 2012-07-19 10:22:02

2

其實top.phtml文件是app/design/frontend/base/default/template/catalog/navigation/top.phtml如你所提到的

轉到admin->system->configuration,現在的設計在左側面板點擊在Package區域看當前的軟件包名稱。 這是您正在使用的當前程序包。說這是... 「默認」

現在在主題區域,檢查模板字段。 這是您正在使用的上述軟件包的模板。說這是「現代」 如果該字段爲空,則表示您正在使用默認模板。

現在你需要編輯top.phtml文件是或者應該被複制到應用程序/設計/前端/默認/現代/ ........ 有貼吧編輯.. ... 複製和編輯的原因是保留原始基礎包的備份。

+0

非常感謝您的詳細解答,我經歷了它。問題是,它正在從模板/路徑文件夾中獲取文件。菜單是從模板/頁面/ topmenu.phtml編輯的我應該將其更改爲其他的東西或它的好嗎? – 2012-07-19 10:17:42