2010-04-16 52 views
1

本週我開始使用Magento,並試圖創建一個新主題。繼"Designing for Magento"文章維基,我試圖從索引中刪除視圖熱門的標籤塊,加入這行來local.xml中對Magento的\ APP \設計\前臺\ DEFAULT \ mytheme的\佈局:刪除Magento索引視圖中的「熱門標籤」

<remove name="tags_popular"/> 

我不知道爲什麼,但標籤仍然存在,而如果我做了以下的語言切換消失:

<remove name="store_language"/> 

我也試過這沒有影響:

<reference name="left"> 
    <action method="unsetChild"><name>tags_popular</name></action> 
</reference> 

我甚至刪除了tag.xml,標籤仍然存在!

我知道我可以擺脫他們在後端禁用Mage_tag,購買我想了解爲什麼這不起作用。

謝謝!

+0

您是否嘗試禁用緩存。如果緩存打開(這是默認選項),則可能看不到您對模板所做的更改。 – 2010-04-27 09:11:53

回答

2

多麼愚蠢,熱門的標籤在主頁面中顯示,因爲他們來到默認內容頁面(菜單:CMS>頁)的代碼,所以我不得不抹去:P

4

看一看到tag.xml在那裏你會發現這個代碼,你必須註釋掉:

<default> 
    <!-- Mage_Tag --> 
    <reference name="left"> 
     <block type="tag/popular" name="tags_popular" template="tag/popular.phtm"> 
      <action method="setTemplate"><template>tag/popular.phtml</template></action> 
     </block> 
    </reference> 
</default> 
5

就在您的主題 - > page.xml默認塊

<remove name="tags_popular"/> 
添加此

你可以去掉任何磁鐵。那麼你可以在它的塊名後刪除。 在這裏你看到tag_popular它的塊名稱刪除加上它的塊名稱 Remove default magento block