Jump to content
  • 0
shacker

[Modulo] Visible Customization V1.7- Ps 1.3/1.6

Question

Mostrar las personalizaciones del producto (campos de texto y campos de la imagen) en un lugar más visible.
Este módulo añade la página del producto en hookExtraRight, opciones de personalización del producto a ser más accesible para los usuarios. En el PrestaShop > 1.6 puede mostrar en Agregar a carrito caja
 
Características:

  • Fácil de instalar
  • Cruz navegador

browsers.png

  • Multilingüe del

multilingual.png

  • MULTISTORE

multistore.png

  • Capacidad de respuesta

responsive.png
 

 

personalizacion-de-visible.jpg

v1.5.1-arreglado problema al añadir al carrito

v1.5.2-Traducciones y video demo

 

Visite nuestro sitio para la ultima version del modulo y mas modulos gratis

www.catalogo-onlinersi.com.ar
zip.gif customize.zip 419.85K 117 downloads v1.0
 
customize.zip v1.5.1

 

 
 

 

 

 

Edited by shacker

Share this post


Link to post
Share on other sites

195 answers to this question

Recommended Posts

  • 0

Hola Shacker,

muchas gracias por el aporte.

 

¿Sería posible instalar este módulo con cualquier plantilla o sólo con la predeterminada de Prestashop?.

 

Gracias de nuevo y un saludo.

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker,

 

gracias de nuevo...el otro día descargué la última versión de vuestra página y la he instalado.

Vaya material que teneis, sois unos profesionales y sin duda volveré en cuanto necesite un módulo o plantilla.

 

Sobre el módulo, una pequeña duda, (que a lo mejor es lo más simple del mundo), Para que en lugar de vertical saliera en horizontal y ganar un poco de espacio "Adjunto ejemplo en jpg".

¿A qué archivo tendría que modificarle el código (si se puede)?.

 

Y segunda pregunta, Por lo que veo una vez instalado este módulo, ¿tengo que desactivar los campos de personalización de los productos, correcto? Es que por lo menos a mí, me sale el Customization Visible y abajo la de por defecto.

 

Muchas gracias y un saludo.

post-149002-0-20618600-1342547091_thumb.jpg

Share this post


Link to post
Share on other sites
  • 0

este en realidad los muestra normalmente, añadire una opcion para que oculte los de abajo al mostrar este.

 

lo de la imagen , no se ve bien, puedes adjuntar una de mejor calidad?

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker,

 

adjunto otra captura, a ver si se ve algo mejor,

el de arriba sería como lo trae el módulo (el visible customization en vertical a la derecha marcado en rojo en #primary_block #pb-left-column)

 

y abajo pongo la captura de como me gustaría ponerlo si es posible(enmedio ocupando el ancho) o como segunda opción debajo de la imagen del producto #primary_block #pb-right-column.

 

¿donde tendría que modificar el código?.

 

Y de la segunda pregunta, creo que la modifcación que dices es perfecta. Al principio creía que salía en todos los productos el visble customization, pero no, sale sólo en los que tengo activado la personalización por defecto, quitando el duplicado estará perfecto y sí que es mucho más visible.

 

Un saludo.

post-149002-0-12817800-1342609913_thumb.jpg

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker,

 

actualmente estoy en local, una vez lo tenga todo preparado subiré al hosting.

 

Pero he tenido suerte, he encontrado mi plantilla en una demo de una tienda prestashop y ya está activada la plantilladarkred.

 

http://demo.laprimera.net/prestashop/

 

Si necesitas las claves de administración o algo te las paso por m.p., pero mientras nadie toque la demo, estará activada la mía.

 

Muchas gracias.

Un saludo.

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker,

¿me pudiste mirar eso?

 

En mi plantilla la ficha del producto se divide en:

<div id="pb-right-column"> el cual contiene las imágenes del producto, enviar a un amigo, imprimir...

y <div id="pb-left-column"> que contiene el bloque de la breve descripción, añadir al carrito, el bloque de customización...

 

Creo que me valdría sólo con mover el bloque tuyo de customización, del pb-left al pb-right.

 

¿Me puedes decir qué archivo tengo que modificar para cambiarlo?.

 

¿Así sería más fácil que como comenté anteriormente?.

 

Gracias por tu ayuda y por el módulo.

Espero tu consejo.

Share this post


Link to post
Share on other sites
  • 0

Hola de nuevo Shacker,

ya he instalado la 1.1.

Correcto lo tenía al revés, se instala en la derecha de la ficha del producto como bien dices, pero me hace falta ponerlo en a la izquierda

para que salga la imagen, debajo imprimir, etc y debajo el Visible customization RSI y a la derecha como está la breve descripción, el añadir al carrito, ...

 

¿Me entiendes? ¿qué archivo tendría que modificar? Supongo que será mover un div ¿no?.

 

Con la versión 1.1 solucionado el que aparezca la personalización de Prestashop, buen trabajo.

 

gracias.

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker,

 

Conseguido, modificando el php he podido cambiarlo a la izquierda fácilmente.

 

No quiero abusar de tu amabilidad, pero me ha surgido una pequeña duda.

Ahora me sale: primero la imagen del producto, debajo las otras imágenes del producto, debajo tu módulo y debajo de este "imprimir" y "ampliar"....

 

¿Podrías decirme como cambio el orden para que "imprimir" y "ampliar" salgan debajo de la imagen del producto (justo encima del módulo)? Lo he intentado por hook, trasteando código,...

Llevo toda la tarde intentándolo para no molestarte, pero no doy con la tecla... será añadirle alguna línea al product.css ¿no?. "Ilumíname" por favor.

 

Un millón de gracias.

Share this post


Link to post
Share on other sites
  • 0

edita el product.tpl de tu theme, y busca esto

 

 

<ul id="usefull_link_block">

{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}

<li><a href="javascript:print();">{l s='Print'}</a><br class="clear" /></li>

{if $have_image && !$jqZoomEnabled}

<li><span id="view_full_size" class="span_link">{l s='Maximize'}</span></li>

{/if}

</ul>

 

Ahi puedes mover el hook extra left donde mas te plazca

Share this post


Link to post
Share on other sites
  • 0

Hola,

lo he intentado pero no lo consigo, descuadro y no cambio el orden... ¿donde lo coloco exactamente para que salga justo encima de la personalización? es decir debajo de las imágenes del producto en la misma columna. Esta es la columna sacada del product.tpl

 

<!-- right infos-->

<div id="pb-right-column">

<!-- product img-->

<div id="image-block">

{if $have_image}

<img src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large')}"

{if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic" width="{$largeSize.width}" height="{$largeSize.height}" />

{else}

<img src="{$img_prod_dir}{$lang_iso}-default-large.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" />

{/if}

</div>

 

{if isset($images) && count($images) > 0}

<!-- thumbnails -->

<div id="views_block" {if isset($images) && count($images) < 2}class="hidden"{/if}>

{if isset($images) && count($images) > 3}<span class="view_scroll_spacer"><a id="view_scroll_left" class="hidden" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">{l s='Previous'}</a></span>{/if}

<div id="thumbs_list">

<ul id="thumbs_list_frame">

{if isset($images)}

{foreach from=$images item=image name=thumbnails}

{assign var=imageIds value="`$product->id`-`$image.id_image`"}

<li id="thumbnail_{$image.id_image}">

<a href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox')}" rel="other-views" class="thickbox {if $smarty.foreach.thumbnails.first}shown{/if}" title="{$image.legend|htmlspecialchars}">

<img id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'medium')}" alt="{$image.legend|htmlspecialchars}" height="{$mediumSize.height}" width="{$mediumSize.width}" />

</a>

</li>

{/foreach}

{/if}

</ul>

</div>

{if isset($images) && count($images) > 3}<a id="view_scroll_right" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">{l s='Next'}</a>{/if}

</div>

{/if}

{if isset($images) && count($images) > 1}<p class="align_center clear"><span id="wrapResetImages" style="display: none;"><img src="{$img_dir}icon/cancel_16x18.gif" alt="{l s='Cancel'}" width="16" height="18"/> <a id="resetImages" href="{$link->getProductLink($product)}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}</a></span></p>{/if}

<!-- usefull links-->

<ul id="usefull_link_block">

{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}

<li><a href="javascript:print();">{l s='Print'}</a><br class="clear" /></li>

{if $have_image && !$jqZoomEnabled}

<li><span id="view_full_size" class="span_link">{l s='View full size'}</span></li>

{/if}

</ul>

</div>

 

Saludos.

post-149002-0-20494400-1349470790_thumb.jpg

Edited by Tito58

Share this post


Link to post
Share on other sites
  • 0

Hola Tito58,

 

No sería demasiado complicado el moverlo donde quieras. Ten en cuenta que lo que tienes que mover es el hook en cuestión, es decir la línea "{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}". Si quieres que el módulo que se engancha aquí quede bajo de las opciones de imprimir y ampliar, deberías cambiar el código tal que así:

 

<ul id="usefull_link_block">

<li><a href="javascript:print();">{l s='Print'}</a><br class="clear" /></li>

{if $have_image && !$jqZoomEnabled}

<li><span id="view_full_size" class="span_link">{l s='View full size'}</span></li>

{/if}

{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}

</ul>

 

Prueba así a ver si te funciona como quieres.

Share this post


Link to post
Share on other sites
  • 0

Buenos días,

Muchas gracias Luis (tersipodes) y Shacker,

SOLUCIONADO

Para los que empezamos en el PHP sin personas como vosotros nos estaríamos pegando cabezazos continuamente.

Un saludo y gracias de nuevo por la ayuda.

Share this post


Link to post
Share on other sites
  • 0

Hola,

 

Soy novísimo en PS y recién me inicio con la version 1.5 y con este módulo que he encontrado por casualidad.

Me parece muy interesante pero me surge un problema al usarlo:

 

Aparece el nuevo recuadro de personalizacion, siempre, aunque el producto no sea personalizable. ¿ Es esto así, es un posible error con esta versión o quizás estoy haciendo algo mal?

 

-He probado en localhost y en el servidor. He mirado un poco los archivos .tpl y -.php y me mareo sin saber que tocar.

-Es el unico modulo instalado ademas de los que vienen por defecto

Share this post


Link to post
Share on other sites
  • 0

Dejo un par de capturas de pantalla:

Producto con dos text-fields personalizables. Aquí todo correcto...

 

Productos sin campos personalizables. Aquí creo que no debería de aparecer el recuadro.

 

 

 

*No me hubiese interesado por prestashop de no ser por los muchos desarrolladores como ustedes que hacen que este proyecto funcione.

 

Gracias y saludos a todos.

Edited by palermuke

Share this post


Link to post
Share on other sites
  • 0

v1.2- oculta el cuadro de personalizacion si no hay ninguna creada

 

Cierto. Tenía la versión 1.1.

v1.2. Funciona correctamente.

 

Muchas gracias Shaker.

Share this post


Link to post
Share on other sites
  • 0

Mostrar las personalizaciones de producto en una más visible.

Este módulo añade la página del producto en hookExtraRight, opciones para la personalización del producto a ser más accesibles para los usuarios

 

Características:

Multilingüe

Cruz de navegador

 

http://catalogo-onli...on-visible.htmlpersonalizacion-visible.jpg

Visite nuestro sitio para la ultima version del modulo y mas modulos gratis

 

www.catalogo-onlinersi.com.ar

zip.gif customize.zip 419.85K 117 downloads v1.0

 

Muchísimas gracias!!

Share this post


Link to post
Share on other sites
  • 0

Hola Shacker!

Excelente módulo! Justo lo que andaba buscando!

 

Solo he podido descargar la versión 1.0, la 1.2 es de pago?

 

saludos!

Share this post


Link to post
Share on other sites
  • 0

debes bajarla desdes nuestro sitio, es gratis

Mil Gracias por tan rápida respuesta

 

La instalé, pero no desactiva la pestaña personalización de producto :(

 

Es la plantilla por defecto de ps 1.5

 

Saludos

Share this post


Link to post
Share on other sites
  • 0

MIl Gracias, lo descargue de tu página y se adaptó fali, lo unico que no oculta la solapa de presonalizacion, pero no muestra info, si alguien me orienta como oculto se lo agradeceré

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×