En este tutorial rápido veremos cómo añadir el nombre del fabricante, con su correspondiente enlace, en la ficha de producto de Prestashop 1.6.
Puede ser interesante que el usuario que se encuentra en la ficha de producto disponga de un enlace a los productos de esa misma marca que esté viendo. El enlace debería abrirse en una nueva ventana, para que el usuario no salga de la ficha de producto, y no perder así una posible venta.
Así que, para lograr esto,debemos editar el archivo prestashop_1.6/themes/default-bootstrap/product.tpl.
Podríamos añadir el código necesario después del div#short_description_content. Así que busquemos el siguiente fragmento de código en el archivo product.tpl...
{if $product->description_short || $packItems|@count > 0} <div id="short_description_block"> {if $product->description_short} <div id="short_description_content" class="rte align_justify" itemprop="description">{$product->description_short}</div> {/if}
...e inmediatamente después debemos añadir el siguiente fragmento; éste mostrará el nombre del fabricante con su correspondiente enlace:
<p id="manufacturer" {if !$product_manufacturer->name}style="display: none;"{/if}> <label>{l s='Manufacturer:'} </label> <a href="{$link->getManufacturerLink($product_manufacturer->id_manufacturer, $product_manufacturer->link_rewrite)|escape:'html':'UTF-8'}"><span>{$product->manufacturer_name}</span></a> </p>
Asociar el producto al fabricante...
Con lo que el resultado final os debería quedar así:
Gracias por el truco. También se puede poner el nombre del fabricante, en los productos de la página principal modificando el "product-list.tpl" y añadiendo después de "" el código:
ResponderEliminar"< a >{$product.manufacturer_name|escape:'htmlall':'UTF-8'}< /a >"
Nota: las etiquetas "< a >< /a >" se pueden cambiar por "h1,h2.h3,etc" o lo que se necesite.
Saludos.
P.D. He tenido que separar el código ya que me da error al publicar el comentario
Efectivamente, también se puede. Buen aporte.
EliminarHola, excelente aporte, sin embargo tengo una breve consulta, en que línea de código se agrega en el archivo product-list.tpl
ResponderEliminarHola, pues donde quieras que aparezca. Es cuestión de gustos.
Eliminar