Domanda

Sto usando il tema RWD predefinito.Sto cercando di aggiungere il mio blocco statico nella pagina del prodotto tra scheda Ulteriori informazioni e scheda del prodotto Tab. blocco statico nella pagina del prodottoTra la scheda Informazioni aggiuntive e la scheda Recensioni del prodotto

Ho provato ad aggiungere qualcosa di simile nel mio file local.xml ma non funziona:

<catalog_product_view>
    <reference name="product.info">
      <block type="cms/block" name="my_block_name" before="reviews">
        <action method="setBlockId"><id>my_block_name</id></action>
      </block>
    </reference>
</catalog_product_view>
.

È stato utile?

Soluzione

Se hai un LOK in come la scheda Review è stata aggiunta in review.xml del tema RWD, trovi:

<catalog_product_view>
    <reference name="product.info">
        <block type="review/product_view_list" name="product.reviews" as="reviews" template="review/product/view/list.phtml" after="additional">
            <action method="addToParentGroup"><group>detailed_info</group></action>
            <action method="setTitle" translate="value"><value>Reviews</value></action>
        </block>
    </reference>
</catalog_product_view>
.

È possibile utilizzare lo stesso metodo per aggiungere qualsiasi altro blocco come scheda nel proprio modulo (o local.xml del tuo tema).Per un blocco statico, può sembrare così:

<catalog_product_view>
    <reference name="product.info">
        <block type="cms/block" name="product.whatever" as="whatever" after="additional">
            <action method="addToParentGroup"><group>detailed_info</group></action>
            <action method="setTitle" translate="value"><value>Whatever</value></action>
            <action method="setBlockId"><id>my_whatever_block_id</id></action>
        </block>
    </reference>
</catalog_product_view>
.

after="additional" lo sposta prima della scheda Recensioni perché i moduli principali sono sempre caricati prima.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top