En muchas tiendas de trabajar con los atributos del producto y algunas con muy muchos de estos atributos.
Pero no siempre todos los atributos de un producto se depositarán en un valor y así después se sumergen en la información adicional en la descripción del artículo de uno de cada uno,de “NO” A. Esto obviamente no es buena e innecesario, como esto puede ser fácilmente desactivada.
Para este propósito, el archivo es attributes.phtml de la carpeta app / design / frontend /[base o por defecto]/default / template / catalog / producto / foto en el foso eigenen Templateordner kopiert.
A continuación, las siguientes líneas para ajustarse:
<tbody> <?php foreach ($_additional como $ _data): ?> <tr> <ª ><?php echo $ this->escapeHtml($esta->__($_data["Etiqueta"])) ?></ª> <td class ="datos"><?php echo $ _helper-productAttribute>productAttribute($_product, $_data["Valor"], $_data['Código']) ?></td> </tr> <?php endforeach; ?> </tbody>
Estos se sustituyen por
<tbody> <?php foreach ($_additional como $ _data): ?> <?php $ = $ _Attribute _product->getResource()->getAttribute($_data['Código']); si (!is_null($_product->getData($_Attribute->getAttributeCode())) && ((cadena)$_Attribute->getFrontend()->getValue($_product) != '')) { ?> <tr> <ª> <?php echo $ this->htmlEscape($esta->__($_data["Etiqueta"])) ?> </ª> <td class ="datos"> <?php echo $ _helper-productAttribute>productAttribute($_product, $_data["Valor"], $_data['Código']) ?> </td> </tr> <?php } ?> <?php endforeach; ?> <!--<?php foreach ($_additional como $ _data): ?> <tr> <ª clase ="etiqueta"><?php echo $ this->htmlEscape($esta->__($_data["Etiqueta"])) ?></ª> <td class ="datos"><?php echo $ _helper-productAttribute>productAttribute($_product, $_data["Valor"], $_data['Código']) ?></td> </tr> <?php endforeach; ?>--> </tbody>
guardar y cargar. Esto ya debería haber estado allí, entonces.
Se utiliza en las versiones de Magento 1.7 – 1.9 Comentarios? Adiciones? Notas? Con alegría!