Magento 用に複数の拡張機能を開発したいのですが、2 つの拡張機能は両方とも product.info.media ブロックを置き換えます。そのため、カスタム属性が null であるかどうかに応じて、そのうちの 1 つをアクティブにしたいと考えています。
現在、myModule.xml は次のようになっています。
<catalog_product_view>
<reference name="head">
<action method="addItem" ifconfig="myModule/general/enabled">
<type>skin_js</type><name>js/myModule/xxx.js</name>
</action>
<action method="addItem" ifconfig="myModule/general/enabled">
<type>skin_js</type><name>js/myModule/xxx.js</name>
</action>
</reference>
<reference name="product.info.media">
<action method="setTemplate" ifconfig="myModule/general/enabled">
<template>myModule/media.phtml</template>
</action>
</reference>
</catalog_product_view>
製品のカスタム属性が null かどうかを検出する ifconfig 条件を追加することはできますか? または、同じブロックの他の拡張テンプレートをロードするための他のフォールバック メカニズム。
前もって感謝します。