Jump to content

problema imagenes modulo destacados! (solucionado)


luisbbonet

Recommended Posts

hola!

mi problema es que añadí un theme nuevo a la tienda para ver que tal quedaba y al volver al antiguo resulta que las imagenes no se me ven en productos destacados.las imagenes están pero no me sale la vista previa..

es muy raro.agradeceria muchisimo que alguno me diera una pista sobre que puede ser.

mil gracias!

www.placerdelatex.com

esta es la web

Edited by luisbbonet (see edit history)
Link to comment
Share on other sites

hola!

mi problema es que añadí un theme nuevo a la tienda para ver que tal quedaba y al volver al antiguo resulta que las imagenes no se me ven en productos destacados.las imagenes están pero no me sale la vista previa..

es muy raro.agradeceria muchisimo que alguno me diera una pista sobre que puede ser.

mil gracias!

www.placerdelatex.com

esta es la web

Hola por lo que he visto los producto destacados en tu web tiene un tipo de imagen asignado "featured"

 

Ve a la pestaña Preferencias/Imágenes, si no tienes creado el tipo de imagen llamado featured, créalo, pulsando en añadir nuevo, hay escribes en el nombre: featured, defines ancho y alto de las imágenes y después señalas que se aplique a los productos.

 

Una vez creado, en la misma pestaña de Preferencias/Imágenes (abajo del todo donde dice regenerar miniaturas) señalas seleccionar imagen productos, después en selecciona formato featured y pulsas regenerar miniaturas.

Link to comment
Share on other sites

Hola por lo que he visto los producto destacados en tu web tiene un tipo de imagen asignado "featured"

 

Ve a la pestaña Preferencias/Imágenes, si no tienes creado el tipo de imagen llamado featured, créalo, pulsando en añadir nuevo, hay escribes en el nombre: featured, defines ancho y alto de las imágenes y después señalas que se aplique a los productos.

 

Una vez creado, en la misma pestaña de Preferencias/Imágenes (abajo del todo donde dice regenerar miniaturas) señalas seleccionar imagen productos, después en selecciona formato featured y pulsas regenerar miniaturas.

hola! Muchas gracias por la ayuda,pero parece ser que eso no es,ya que hago lo que tu dices y no cambia nada. :(

Link to comment
Share on other sites

hola! Muchas gracias por la ayuda,pero parece ser que eso no es,ya que hago lo que tu dices y no cambia nada. :(

Has creado el tipo de imagen featured asignadola a los productos y luego lo has regenerado?

 

Manda Captura de como lo has creado.

Link to comment
Share on other sites

Has creado el tipo de imagen featured asignadola a los productos y luego lo has regenerado?

 

Manda Captura de como lo has creado.

Lo he vuelto a intentar y me da el error este.... te adjunto capturathump_7717330error.jpg

[url=http://www.subirimagenes.com/otros-error-7717330.html][img=http://s2.subirimagenes.com/otros/previo/thump_7717330error.jpg][/url]

Edited by luisbbonet (see edit history)
Link to comment
Share on other sites

Haz esto edita este fichero /modules/homefeatured/homefeatured.tpl borra el contenido de dentro, y coloca este:

 

{*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2011 PrestaShop SA
*  @version  Release: $Revision: 6594 $
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!-- MODULE Home Featured Products -->
<div id="featured-products_block_center" class="block products_block">
<h4>{l s='Featured products' mod='homefeatured'}</h4>
{if isset($products) AND $products}
 <div class="block_content">
  {assign var='liHeight' value=342}
  {assign var='nbItemsPerLine' value=6}
  {assign var='nbLi' value=$products|@count}
  {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines}
  {math equation="nbLines*liHeight" nbLines=$nbLines|ceil liHeight=$liHeight assign=ulHeight}
  <ul style="height:{$ulHeight}px;">
  {foreach from=$products item=product name=homeFeaturedProducts}
   <li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}clear{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">
 <h5><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'}</a></h5>
 <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:130:'...'}</a></div>
 <a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a>
 <div>
  {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div>{/if}
  <a class="button" href="{$product.link}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>
  {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}
   {if ($product.quantity > 0 OR $product.allow_oosp)}
   <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>
   {else}
   <span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>
   {/if}
  {else}
   <div style="height:23px;"></div>
  {/if}
 </div>
   </li>
  {/foreach}
  </ul>
 </div>
{else}
 <p>{l s='No featured products' mod='homefeatured'}</p>
{/if}
</div>
<!-- /MODULE Home Featured Products -->

 

Guarda el fichero vuelve a subirlo.

 

Despues ve a la pestaña Preferencias/Rendimiento y fuerza compilación para que se apliquen los cambios.

Link to comment
Share on other sites

O si te lias un poco sube este fichero a /modules/homefeatured/ y sustituyelo por el que tienes. (Descomprimelo) el fichero homefeatured.tpl lo subes al directorio que te comento arriba. (Luego no se te olvide ir a la pestaña Preferencias/Rendimiento y forzar compilación)

homefeatured.zip

Link to comment
Share on other sites

Hola, Nadie está en lo cierto. Es el tipo de imagen asignado (featured), normalmente ese modulo usa el tipo home.

Cuando des a regenerar miniaturas, selecciona las featured para que solo genere esas. De lo contrario empezará a regenerar todas las imagenes de los productos y te tira el error por exeso de tiempo.

 

Tambien puedes cambiar en el .tpl del modulo el tipo de imagen a home. Adjunto captura.

 

Saludos

 

EDITO: upsss perdona estabas en ello :)

:P Veo que hemos escrito los dos a la vez.

Link to comment
Share on other sites

Haz esto edita este fichero /modules/homefeatured/homefeatured.tpl borra el contenido de dentro, y coloca este:

 

{*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2011 PrestaShop SA
*  @version  Release: $Revision: 6594 $
*  @license	http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!-- MODULE Home Featured Products -->
<div id="featured-products_block_center" class="block products_block">
<h4>{l s='Featured products' mod='homefeatured'}</h4>
{if isset($products) AND $products}
 <div class="block_content">
  {assign var='liHeight' value=342}
  {assign var='nbItemsPerLine' value=6}
  {assign var='nbLi' value=$products|@count}
  {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines}
  {math equation="nbLines*liHeight" nbLines=$nbLines|ceil liHeight=$liHeight assign=ulHeight}
  <ul style="height:{$ulHeight}px;">
  {foreach from=$products item=product name=homeFeaturedProducts}
<li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}clear{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">
 <h5><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'}</a></h5>
 <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:130:'...'}</a></div>
 <a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a>
 <div>
  {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div>{/if}
  <a class="button" href="{$product.link}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a>
  {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}
   {if ($product.quantity > 0 OR $product.allow_oosp)}
   <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a>
   {else}
   <span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>
   {/if}
  {else}
   <div style="height:23px;"></div>
  {/if}
 </div>
</li>
  {/foreach}
  </ul>
 </div>
{else}
 <p>{l s='No featured products' mod='homefeatured'}</p>
{/if}
</div>
<!-- /MODULE Home Featured Products -->

 

Guarda el fichero vuelve a subirlo.

 

Despues ve a la pestaña Preferencias/Rendimiento y fuerza compilación para que se apliquen los cambios.

 

mil gracias! ahora si se ve correctamente. eres un fenomeno!

 

Hola, Nadie está en lo cierto. Es el tipo de imagen asignado (featured), normalmente ese modulo usa el tipo home.

Cuando des a regenerar miniaturas, selecciona las featured para que solo genere esas. De lo contrario empezará a regenerar todas las imagenes de los productos y te tira el error por exeso de tiempo.

 

Tambien puedes cambiar en el .tpl del modulo el tipo de imagen a home. Adjunto captura.

 

Saludos

 

EDITO: upsss perdona estabas en ello :)

muchas gracias por tu ayuda! :) genial de verdad! :D

Link to comment
Share on other sites

mil gracias! ahora si se ve correctamente. eres un fenomeno!

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, añadiendo la palabra "solucionado" al titulo, esto ayudara a mantener una mayor organización en el foro.

 

Por ultimo, recuerda que estaremos por el foro, para guiarte por este mundo oscuro y tenebroso!

  • Like 1
Link to comment
Share on other sites

no encuentro la manera d cambiarle el nombre al post :S

Tienes que editar el primer mensaje del tema, pulsando en editar, y después en "Usar editor completo", en ese momento podrás cambiar el titulo del tema.

 

Un Saludo

Link to comment
Share on other sites

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