Vamos a ver cómo insertar de forma rápida todos los atributos de un producto de Prestashop en la página de producto.
Simplemente editamos el archivo product.tpl de la plantilla de tu Prestashop y añadimos el siguiente código donde corresponda, si sabes un poquito de Smarty no tendrás problema en entenderlo.
-
{foreach from=$features item=feature}
- {$feature.name|escape:'htmlall':'UTF-8'} {$feature.value|escape:'htmlall':'UTF-8'}
{if isset($feature.value)}
{/if}
{/foreach}
En la plantilla Default de Prestashop, por defecto, se muestran los atributos pero en plantillas personalizadas o de pago esto te puede ser de gran ayuda.
Mostrando sólo un atributo
Para mostrar sólo un producto vamos a limitar la ejecución del foreach de Smarty de la siguiente manera: {/if}
{counter assign=idx print=0}
{foreach from=$array key=key item=item}
{counter}
{if $idx < = n}
{if isset($feature.value)}
{/if}
{/foreach}