è possibile controllare la vostra applicazione \ progettazione \ frontend [il progetto] \ default \ layout \ catalog.xml & Trova questa linea.
<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" translate="value"><value>Description</value></action>
</block>
sotto questa linea. Aggiungere questo codice
<block type="catalog/product_view_attributes" name="product.sizes" as="sizes" template="catalog/product/view/sizes.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Store Locator</value></action>
e creare il proprio file di size.phtml & Salva catalogo/prodotto/view/sizes.phtml & aggiungere questo codice.
<?php $_product = $this->getProduct();
$attribute = $_product->getResource()->getAttribute('store_locator');
if (is_object($attribute)) {
$identifier = $_product->getData("store_locator");
}?>
<?php if ($_sizeBlock = Mage::app()->getLayout()->createBlock('cms/block')->setBlockId($identifier)): ?>
<div class="std">
<?php echo $_sizeBlock->toHtml() ?>
</div>
<?php endif; ?>
cache di chiara & ricarica il browser ora vedere finalmente la propria scheda, ma il codice non è ancora vedere per tradizione familiare, è necessario creare attributo & che blocco statico vuole vedere mettere il nome identificativo di attributo.
fonte
2014-12-27 06:08:47
OK, ma cosa succede se l'attributo sarà vuoto - vuoto. Le schede avverranno comunque. –
sì verrà visualizzato come scheda vuota ma è anche possibile impostare alcuni messaggi nella scheda corrente vuota. – liyakat