정말 간단한 질문입니다. 매우 간단한 답변입니다 ... 내 제품보기 페이지에서 제품 정보 탭 중 하나를 제거하고 싶습니다. 나는 특성을 보여주는 탭을 제거하려고하지만, catalog.xml에서 주석을 달기보다는 local.xml을 통해이를 올바르게 제거하려고합니다. Magento - local.xml을 사용하여 제품보기에서 탭 제거
<action method="addTab" translate="title" module="catalog">
<alias>additional</alias><title>Additional Information</title>
<block>catalog/product_view_attributes</block>
<template>catalog/product/view/attributes.phtml</template>
</action>
은 내가
removeTab 방법가있을 수 있습니다 생각하지만, 작동하지 않았다.
method = "unsetChild"도 있지만 XML에 정의 된 이름이 없으므로 특정 요소를 어떻게 타겟팅하는지 알 수 없습니다.
어떤 아이디어라도 높이 평가할 수 있습니다.
<!-- language: xml -->
<catalog_product_view>
<reference name="product.info.tabs">
<action method="unsetChild">
<child>additional</child>
</action>
</reference>
</catalog_product_view>
또는 :
<catalog_product_view>
<remove name="additional" />
</catalog_product_view>
나는이 믿을 이유 Mage_Catalog_Block_Product_View_Tabs::addTabs()
의 내 독서를 바탕으로
'local.xml'에서 할 수 없습니다. 로컬 XML은 레이아웃 업데이트 파일에 속하지 않습니다. – Zyava
레이아웃 업데이트에 사용되는 사용자 정의 테마 용으로 작성된 local.xml을 언급합니다. –
죄송합니다. 사용자 정의 테마에도 local.xml 파일이 있습니다. – Zyava