Jump to content

Problema a la hora de mostrar imagenes


franmille

Recommended Posts

Buenas,

estoy trabajando con la versión 1.5 y esta es la tienda,

todos los productos que se venden en ella, requieren la subida de una foto (personalizado), el problema esta en:

-Voy a cualquier producto, subo una imagen y lo añado al carrito (esto va bien).

-Luego voy a otro producto, subo la imagen y no muestra la miniatura de la imagen subida, aunque si que la ha subido y la ha relacionado con el producto, lo se porque al añadirla al carrito e ir a el si que muestra la miniatura.

Necesito vuestra ayuda,

Muchas gracias

Link to comment
Share on other sites

Actualizo:

este el código que útiliza prestashop para mostrar la imagen y el campo de subida de la imagen (se encuentra en product.tpl):

<ul id="uploadable_files" class="clearfix">
  {counter start=0 assign='customizationField'}
  {foreach from=$customizationFields item='field' name='customizationFields'}
   {if $field.type == 0}
	<li class="customizationUploadLine{if $field.required} required{/if}">{assign var='key' value='pictures_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field}
	 {if isset($pictures.$key)}
	 <div class="customizationUploadBrowse">
	  <img src="{$pic_dir}{$pictures.$key}_small" alt="" />
	  <img src="{$pic_dir}{$picture.value}_small" alt="" class="customizationUploaded" />
	  <a href="{$link->getProductDeletePictureLink($product, $field.id_customization_field)}" title="{l s='Delete'}" >
	   <img src="{$img_dir}icon/delete.gif" alt="{l s='Delete'}" class="customization_delete_icon" width="11" height="13" />
	  </a>
	 </div>
	 {/if}
	 <div class="customizationUploadBrowse">
	  <label class="customizationUploadBrowseDescription">{if !empty($field.name)}{$field.name}{else}{l s='Please select an image file from your hard drive'}{/if}{if $field.required}<sup>*</sup>{/if}</label>
	  <input type="file" name="file{$field.id_customization_field}" id="img{$customizationField}" class="customization_block_input {if isset($pictures.$key)}filled{/if}" />
	 </div>
	</li>
	{counter}
   {/if}
  {/foreach}
 </ul>

 

El problema esta en que cuando añado un producto personalizado al carrito, la imagen del siguiente no se ve, ni tampoco el icono de eliminarla, pero si que esta ahí en el código. Ya que cuando eliminas el primer producto del carrito, si que muestra la segunda imagen.

<ul id="uploadable_files" class="clearfix">
<li class="customizationUploadLine">		
 <div class="customizationUploadBrowse">
  <img src="http://setcolor.es/tienda/upload/2c646b3f4775ce3706911edc4068fba9_small" alt="" />
  <a href="http://setcolor.es/tienda/es/posters-con-perfil-de-aluminio/23-poster-con-perfil-de-aluminio-30-x-40-cm.html?&deletePicture=11" title="Eliminar" >
   <img src="http://setcolor.es/tienda/themes/default/img/icon/delete.gif" alt="Eliminar" class="customization_delete_icon" width="11" height="13" />
  </a>
 </div>
 <div class="customizationUploadBrowse">
  <label class="customizationUploadBrowseDescription">Elija su foto</label>
  <input type="file" name="file11" id="img0" class="customization_block_input filled" />
 </div>
</li>
</ul>

En la versión anterior de Prestashop (1.4), no pasaba porque al añadir al carrito no vaciaba los campos de personalización.

Se que es un problema importante, pero agradecería mucho cualquier ayuda.

Un saludo

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

  • 3 weeks later...
  • 4 months later...

Hola, me esta pasando que en los campos personalizados se adjunta correctamente la imagen y al ir a "Pedidos" hago click en el pedido en concreto, y al hacer lcick sobre la imagen que el cliente ha cargado se cierra la tienda y me pide el password, no hay manera de descargar la imagen personalizada...

Link to comment
Share on other sites

Hola, me esta pasando que en los campos personalizados se adjunta correctamente la imagen y al ir a "Pedidos" hago click en el pedido en concreto, y al hacer lcick sobre la imagen que el cliente ha cargado se cierra la tienda y me pide el password, no hay manera de descargar la imagen personalizada...

 

Pasaté por este post, yo lo solucioné con el...

 

http://www.prestashop.com/forums/topic/189400-product-customization/page__p__1169898

 

Respecto al problema inicial de este post, ¿solucionado?

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

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