Jump to content

Edit History

UniArt

UniArt

Hola, a mi tampoco me hace gracia que no se muestre la image de portada.

Mis imagenes de portada muestran todas las variantes y así el cliente sabe que el producto tiene opciones.

Dejo aqui lo que he hecho para solucionarlo si a alguien más le hace falta:

themes/Mitema/templates/catalog/_partials/miniatures/product.tpl

Cambiar esto:

{if $product.cover}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$product.cover.bySize.home_default.url}"
              alt = "{if !empty($product.cover.legend)}{$product.cover.legend}{else}{$product.name|truncate:30:'...'}{/if}"
              data-full-size-image-url = "{$product.cover.large.url}"
            >
          </a>
        {else}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$urls.no_picture_image.bySize.home_default.url}"
            >
          </a>
        {/if}

por esto:

  {if $product.cover}
		{assign var="cv_img" value=Product::getCover($product.id)}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$link->getImageLink($product.link_rewrite, $cv_img.id_image, 'home_default')}"
              alt = "{$product.name|truncate:30:'...'}"
			  title = "{$product.name|truncate:30:'...'}"
              data-full-size-image-url = "{$link->getImageLink($product.link_rewrite, $cv_img.id_image, 'large')}"
            >
          </a>
        {else}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$urls.no_picture_image.bySize.home_default.url}"
            >
          </a>
        {/if}

El title es opcional :  title = "{$product.name|truncate:30:'...'}" ,  podeis quitar si se hace molesto.

En mi tema lo deje, además puse el truncate en 100. 😆

 

UniArt

UniArt

Hola, a mi tampoco me hace gracia que no se muestre la image de portada.

Mis imagenes de portada muestran todas las variantes y así el cliente sabe que el producto tiene opciones.

Dejo aqui lo que he hecho para solucionarlo si a alguien más le hace falta:

Mitema/templates/catalog/miniatures/product.tpl

Cambiar esto:

{if $product.cover}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$product.cover.bySize.home_default.url}"
              alt = "{if !empty($product.cover.legend)}{$product.cover.legend}{else}{$product.name|truncate:30:'...'}{/if}"
              data-full-size-image-url = "{$product.cover.large.url}"
            >
          </a>
        {else}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$urls.no_picture_image.bySize.home_default.url}"
            >
          </a>
        {/if}

por esto:

  {if $product.cover}
		{assign var="cv_img" value=Product::getCover($product.id)}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$link->getImageLink($product.link_rewrite, $cv_img.id_image, 'home_default')}"
              alt = "{$product.name|truncate:30:'...'}"
			  title = "{$product.name|truncate:30:'...'}"
              data-full-size-image-url = "{$link->getImageLink($product.link_rewrite, $cv_img.id_image, 'large')}"
            >
          </a>
        {else}
          <a href="{$product.url}" class="thumbnail product-thumbnail">
            <img
              src = "{$urls.no_picture_image.bySize.home_default.url}"
            >
          </a>
        {/if}

El title es opcional :  title = "{$product.name|truncate:30:'...'}" ,  podeis quitar si se hace molesto.

En mi tema lo deje, además puse el truncate en 100. 😆

 

×
×
  • Create New...