2011-05-26 86 views
9

我試圖從我的Magento安裝中的產品頁面中刪除標記功能。如何從產品頁面中刪除「標籤」塊?

這裏是我跟着去嘗試做到這一點的步驟:

  1. 禁用緩存在Magento管理頁面
  2. 清除瀏覽器緩存
  3. 禁用標籤中都爲默認的配置和管理頁面個體商店(儀表板>系統>配置>高級> Mage_Tag>禁用>另存爲我所用的方法)
  4. 在標籤.xml註釋掉一切

雖然這並不符合我的預期。看起來標籤功能不再有效,但「標籤」選項卡和添加標籤的表單仍顯示在產品頁面上。

如何完全刪除標記功能,包括顯示的標記和添加標記表單?

+1

沒有上下文「管理員中禁用的標籤」是無意義的陳述。描述您在管理中停用標籤的步驟,並且人們將能夠更好地幫助您。 – 2011-05-26 17:53:40

+0

剛剛更新了所要求的詳細信息 – 2011-05-26 18:14:09

回答

2

哪個tag.xml你註釋掉了?在你的自定義主題或默認的?您需要執行這兩個操作,否則默認佈局會簡單地重新插入您省略的值。

在tag.xml的<catalog_product_view>節點是一個你感興趣的內容。

我建議你讀條@Alan上Magento XML Layout撰寫並安裝LayoutViewer擴展(或購買CommerceBug)檢查,佈局沒有插入更新,如果您仍有疑問,請回到此處。

HTH,
JD

+0

我在自定義主題中的tags.xml中默認了所有內容,默認甚至是現代主題,因爲它也在那裏。基本上我可以找到每個tags.xml文件。我會檢查你提到的資源。 – 2011-05-27 13:44:10

8

輕鬆一:)只需添加下面的local.xml中(佈局標籤內)。

<catalog_product_view> 
    <reference name="product.info.additional"> 
     <action method="unsetChild"><name>product_tag_list</name></action> 
    </reference> 
</catalog_product_view> 
+0

謝謝丹尼爾,那也不管用,但它確實讓我回顧了catalog.xml,並且我能夠通過在「產品視圖」部分中註釋相關行來刪除標籤選項卡。 – 2011-05-31 16:19:07

+0

哪個更好,你的版本還是? – Macas 2014-12-05 15:54:37

17

如果您使用的是local.xml中就用這個代碼:

<remove name="product_tag_list" /> 

使用local.xml中是修改你的頁面的最簡單的方法。也是最好的方式順便說一句。最好是通過後端禁用它。通過xml它不會加載所以你的商店的最終性能更好。

+0

我可以證實這一個爲我工作。 '<佈局版本= 「0.1.0」> <除去名稱= 「product_tag_list」/> ' – 2015-04-07 20:16:13

+0

必須使用像'<除去名稱=「product_tag_list 標記包裹這「/>',它只會從產品視圖頁面中刪除。您可以使用所有頁面的默認標籤進行換行。 – 2015-04-10 04:07:33

0

1)將「tag.xml」文件從下面的位置複製到您的自定義主題,並刪除下面的代碼。 應用程序\設計\前臺\基地\ DEFAULT \佈局\ tag.xml

<catalog_product_view translate="label"> 
    <label>Catalog Product View</label> 
    <!-- Mage_Tag --> 
    <reference name="product.info.additional"> 
     <block type="tag/product_list" name="product_tag_list" before="-" template="tag/list.phtml"> 
      <block type="page/html_wrapper" name="product.tag.list.list.before" as="list_before" translate="label"> 
       <label>Tags List Before</label> 
       <action method="setMayBeInvisible"><value>1</value></action> 
      </block> 
     </block> 
    </reference> 
</catalog_product_view> 

OR 2)要禁用從管理需要遵循以下選項標籤。 管理:系統>配置>高級>高級>禁用模塊輸出> Mage_Tag =禁用。

相關問題