私のMagento製品ページには、説明、機能、およびダウンロードと呼ばれる別のタブを表示するためのタブ付きシステムがあります。これは、特定のグループ内のログインした顧客に表示される必要があります。
catalog.xmlのレイアウトXMLには、次のものがあります。
<block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle"><name>Description</name></action>
</block>
<block type="catalog/product_view_description" name="product.features" as="features" template="catalog/product/view/features.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle"><name>Features</name></action>
</block>
<customer_logged_in>
<block type="core/template" name="product.downloads" as="downloads" template="catalog/product/view/downloads.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle"><name>Downloads</name></action>
</block>
</customer_logged_in>
ただし、どのグループの顧客としてログインしていても、ボックスが表示されないため<customer_logged_in>
、そこから削除するとタブ+ボックスが表示されます。
だから私は知る必要があります:
- Imがログインしたときにこれが表示されないのはなぜですか?
- ログインしているときにこのショーを作成できますか?ただし、特定の顧客グループでのみ表示できますか?
<customer_logged_in setCustomerGroupId="2">
多分あなたが使うことができるか、似たようなものだと思いました!
ありがとう。