Jump to content

[SOLUCIONADO] Mostrar inscripción de imágenes de producto en thumbnails en vez de nombre de producto


Recommended Posts

Prestashop 1.5.6.1 permite añadir inscripciones en las imágenes de producto:

 

post-728409-0-82588200-1397931569_thumb.jpg

 

pero en las miniaturas del thickbox muestra el nombre del producto en lugar de la inscripción:

 

post-728409-0-09793000-1397931571_thumb.jpg

 

¿De qué manera se puede corregir esto?

 

Uso la plantilla Sellya, no sé cómo sale en la plantilla por defecto.

 

 

Edited by Alberto Fernández (see edit history)
Link to comment
Share on other sites

Arreglado, el código para los thumbnails del product.tpl era un poco anticuado y no contemplaba dicha posibilidad.

 

He cambiado esto:

<div class="image-additional">
                      {if isset($images) && count($images) > 0}
                          {if isset($images)}
                        {foreach from=$images item=image name=thumbnails}
                        {assign var=imageIds value="`$product->id`-`$image.id_image`"}
                        <a rel="useZoom: 'zoom1', smallImage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'large_default')}' " class="cloud-zoom-gallery" title="{$product->name|escape:'htmlall':'UTF-8'}" href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')}">
        <img width="98" height="98" id="thumb_{$image.id_image}" alt="Leica M9-P" title="{$product->name|escape:'htmlall':'UTF-8'}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'medium_default')}"></a>
                      
                        {/foreach}
                    {/if}
		{/if}
              </div>

por esto:

div class="image-additional">
                      {if isset($images) && count($images) > 0}
                          {if isset($images)}
                        {foreach from=$images item=image name=thumbnails}
                        {assign var=imageIds value="`$product->id`-`$image.id_image`"}
						{if !empty($image.legend)}
						{assign var=imageTitlte value=$image.legend|escape:'htmlall':'UTF-8'}
					{else}
						{assign var=imageTitlte value=$product->name|escape:'htmlall':'UTF-8'}
					{/if}
                        <a rel="useZoom: 'zoom1', smallImage: '{$link->getImageLink($product->link_rewrite, $imageIds, 'large_default')}' " class="cloud-zoom-gallery" title="{$product->name|escape:'htmlall':'UTF-8'}" href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')}">
        <img width="98" height="98" id="thumb_{$image.id_image}" alt="{$imageTitlte}" title="{$imageTitlte}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'medium_default')}"></a>
                      
                        {/foreach}
                    {/if}
		{/if}
              </div>
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...