en Jump to content
  • 0
shacker

[MODULO] Sizes Chart v2.0 (tabla de tamaños) - PS 1.2/1.7

Question

SizesChart muestra un popup en la pagina de producto, completamente configurable, para que los clientes conozcan las medidas de tallas, ideal para tiendas de indumentaria.

El módulo permite configurar el contenido del popup (acepta texto, tablas, imágenes, etc) y las categorias donde se mostrará.

 

Caracteristicas :

  • Cross browser
    browsers.png
  • Multilingue
    multilingual.png
  • Multistore
    multistore.png



Link
http://catalogo-onlinersi.net/es/complementos/406-carta-de-los-tamanos.html
preview0.thumb.jpg.d18ded614d05a0af67e9000868f4118e.jpg

 

 

sizeschart.zip v2.0.1

Share this post


Link to post
Share on other sites

20 answers to this question

Recommended Posts

  • 0

Hola,

 

Ante todo excelente modulo , una vez mas no sabia como hacer algo similar y me habeis ayudado a conseguirlo y sin trasnochar...Gracias , Gracias y Gracias.

 

Una duda como puedo hacer que aparezca este modulo en los productos de una categoria y de otras no... ya que al instalarlo aparece en todo... y un ipod con carta de tallas no queda bien... :D :D , he visto que desde back office no da pie a configurarlo y he revisado los archivos que incluye el modulo , pero no veo claro que debo insertar para indicarle en que categorias quiero que aparezca y en cuales no.

 

un saludo y Gracias una vez mas

Share this post


Link to post
Share on other sites
  • 0

edita el tpl del modulo, y al inicio pones

 

{if $smarty.get.id_category eq "1" or if $smarty.get.id_category eq "2"}

 

 

 

y al final del archivo

 

{/if}

 

 

Esto mostrara solo para las categorias 1 y 2 (por id)

Share this post


Link to post
Share on other sites
  • 0

Hola,

 

Ante todo Gracias por responderme... pero este que escribe se siente como un ciego probando lentillas B) y sumándole que es un poco torpe e inexperto no ha dado con la solución .. Por cierto a titulo informativo trabajo con la versión 1.5.3.1 y sobre la template default... por si esto influye.

 

Dentro de la carpeta: mitienda/modules/sizeschart

Aparecen 3 archivos .tpl:

sizeschart.tpl

sizeschart2.tpl

sizeschart-header.tpl

 

si introduzco el codigo en el primero... que es al que creo que te refieres, me da un pantallazo blanco en cuanto tiene que abrir una pantalla de un articulo...

 

sizechart.tpl es tal cual...

 

 

<div id="short_description_blockm">

<div id="sold">

<a href="{$module_dir}sizeschart2.php" class="iframe"><img src="{$module_dir}icon.png" /></a><br />

<span>{l s='Click to open sizes chart' mod='sizeschart'}</span></div>

</div>

<script type="text/javascript">$('a.iframe').fancybox();</script>

 

Donde deberia incluir el codigo que me has pegado?? o acaso no es en este archivo .tpl??

 

Gracias por adelantado , y seguramente sera alguna tonteria que haga yo mal , pero es que no doy con ella... he pegado las lineas del mensaje anterior en diferentes partes de cada archivo .tpl, para probar , pero siempre sin suerte , por eso te escribo de nuevo...

 

Gracias una vez mas por tus grandes aportes y ayuda a los novatos

Share this post


Link to post
Share on other sites
  • 0

es ese archivo, e iria aqui

 

{if $smarty.get.id_category eq "1"}

<div id="short_description_blockm">

<div id="sold">

<a href="{$module_dir}sizeschart2.php" class="iframe"><img src="{$module_dir}icon.png" /></a><br />

<span>{l s='Click to open sizes chart' mod='sizeschart'}</span></div>

</div>

<script type="text/javascript">$('a.iframe').fancybox();</script>

{/if}

intenta con uno solo a ver que pasa, y activa los errores desde config/defines.inc.php habilitando e ldisplay errors o dev mode

Share this post


Link to post
Share on other sites
  • 0

Gracias Shacker , pero con el código tal cual lo has escrito tu , sigue saliendo el modulo en todos los productos... ya probé con una sola categoría .. . con la intención de luego ir ampliando , También he probado cambiando el numero de la categoría por si alguno de los detalles de esa categoría lo hacia incompatible , pero nada...el modulo en si si funciona a la perfección , pero sigue abriendo en todas las categorías.

Ya he activado los errores , como dice Nadie aquí: http://www.prestashop.com/forums/topic/232477-%C2%BFque-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ , para mi versión , pero como con este código tal cual esta escrito no da error de ningún tipo , simplemente no coge la excepción de bloquear el modulo según la categoría.

Seguiré probando por si doy con ello , o si alguien mas lo prueba y lo mismo da con la solución al código que si haga funcionar la excepción pues me ahorrara horas de soñar con con codigos php... :rolleyes:

Un saludo y Gracias por todo...

Share this post


Link to post
Share on other sites
  • 0

Nada , que no hay forma :wacko: , he leido y leido... y he probado con varios codigos...

 

 

{if $smarty.get.id_category == 14 OR $smarty.get.id_category == 15 OR $smarty.get.id_category == 16}

 

 

 

---o este otro---

 

 

 

{if $page_name == index.php?id_category=14

 

 

y que no...

 

algun alma con extra de conocimiento que escriba esa linea que puede salvar mis noches soñando con php???

 

 

Bueno, aunque tampoco se si deberia colgar este post en el de este modulo , ya que no es un problema en si del modulo , es un problema que se me presenta a mi a la hora de querer que un modulo aparezca dependiendo de cada categoria... SI no lo veis correcto los elimino??

 

Gracias por el modulo que funciona Genial igualmente ;) ;)

Share this post


Link to post
Share on other sites
  • 0

Nada , que no hay forma :wacko: , he leido y leido... y he probado con varios codigos...

 

 

{if $smarty.get.id_category == 14 OR $smarty.get.id_category == 15 OR $smarty.get.id_category == 16}

 

 

 

---o este otro---

 

 

 

{if $page_name == index.php?id_category=14

 

 

y que no...

 

algun alma con extra de conocimiento que escriba esa linea que puede salvar mis noches soñando con php???

 

 

Bueno, aunque tampoco se si deberia colgar este post en el de este modulo , ya que no es un problema en si del modulo , es un problema que se me presenta a mi a la hora de querer que un modulo aparezca dependiendo de cada categoria... SI no lo veis correcto los elimino??

 

Gracias por el modulo que funciona Genial igualmente ;) ;)

Prueba lo que comenta statictic, deberia funcionar

Share this post


Link to post
Share on other sites
  • 0

Hola,

Esto sigue igual , sigo sin ver la luz... -_-

he puesto lo que me ha recomendado Statictic , al cual le doy las Gracias , pero dejando el archivo .tpl tal cual:

 

{if $product->id_category_default == '14' || $product->id_category_default == '15' || $product->id_category_default == '16'}
<div id="short_description_blockm">
<div id="sold">
<a href="{$module_dir}sizeschart2.php" class="iframe"><img src="{$module_dir}icon.png" /></a><br />
<span>{l s='Click to open sizes chart' mod='sizeschart'}</span></div>		 
</div>
  <script type="text/javascript">$('a.iframe').fancybox();</script>
{/if}

 

Deja de abrir el modulo de todas las categorías sean las que sean , No se... :wacko: he leído y releído el archivo tpl, he mirado otros topics por si me valían las soluciones,pero me encuentro algo atascado , lo del override de la clase product ,te refieres al archivo mitienda/classes/Product.php?? que debería modificar ahí?? Lo he estado ojeando pero es casi la biblia de largo , pero si esto solucionaría el conflicto... lo intento.

 

Gracias por adelantado...

Share this post


Link to post
Share on other sites
  • 0

Hola,

Tengo instalado este módulo, la versión 2.0.1, pero cuando presiono para ver la tabla, en vez de mostarme un popup con la tabla, me abre la página en la pestaña del navegador.

Habría alguna posibilidad de que se comportara como un popup?

Muchas gracias por vuesra atención,

Un saludo

 

Share this post


Link to post
Share on other sites
  • 0
hace 3 horas, osowaken dijo:

Hola,

Tengo instalado este módulo, la versión 2.0.1, pero cuando presiono para ver la tabla, en vez de mostarme un popup con la tabla, me abre la página en la pestaña del navegador.

Habría alguna posibilidad de que se comportara como un popup?

Muchas gracias por vuesra atención,

Un saludo

 

Hola,

Al pinchar el enlace se abre un POPUP al menos así lo hizo cuando lo estuve probando el otro día en una instalación limpia de PS 1.7.2.4 con la plantilla por defecto para hacer una reseña de dicho módulo.

Es posible que estés teniendo errores o conflictos de JS,  Comprueba una cosilla cuando estés en la ficha del producto y pinches en el enlace, en el mismo navegador (por ejemplo en Chrome) pincha en Inspeccionar elemento -> Console y mira ver si te salen errores de JS

Adjunto Captura para que veas a que me refiero.

erroresJS.thumb.png.1beda0073191803367f233dc219ba00e.png

Share this post


Link to post
Share on other sites
  • 0
1 hour ago, nadie said:

Hola,

Al pinchar el enlace se abre un POPUP al menos así lo hizo cuando lo estuve probando el otro día en una instalación limpia de PS 1.7.2.4 con la plantilla por defecto para hacer una reseña de dicho módulo.

Es posible que estés teniendo errores o conflictos de JS,  Comprueba una cosilla cuando estés en la ficha del producto y pinches en el enlace, en el mismo navegador (por ejemplo en Chrome) pincha en Inspeccionar elemento -> Console y mira ver si te salen errores de JS

Adjunto Captura para que veas a que me refiero.

erroresJS.thumb.png.1beda0073191803367f233dc219ba00e.png

 

 

Muy buenas, gracias por tu respuesta,

Pues he realizado eso que me pides, saco la consola, pero no sale ningun error ...

Será por la version de prestashop que tengo instalada que es la 1.7.2.2?

Muchas gracias por tu atencion!

Un saludo

 

 

CADENA VACIA.png

Edited by osowaken

Share this post


Link to post
Share on other sites
  • 0
On 2/2/2018 at 2:06 PM, osowaken said:

Muy buenas, gracias por tu respuesta,

Pues he realizado eso que me pides, saco la consola, pero no sale ningun error ...

Será por la version de prestashop que tengo instalada que es la 1.7.2.2?

Muchas gracias por tu atencion!

Un saludo

 

 

CADENA VACIA.png

Muy buenas otra vez!!!

he procedido a la actualización de la versión 1.7.2.4 y nada, sigue haciendo lo mismo... me abre otra página del navegador www.midomino.es/modules/sizeschart/sizeschart2.php

Será que tengo que activar algo en la configuración del servidor? o en el mismo prestashop?

Gracias por vuestra atención!

Un saludo

 

 

Share this post


Link to post
Share on other sites
  • 0

Muy buenas,

Sigo dándole vueltas al tema de por que no me abre este módulo en un popup.

He visto que se recomienda tener instalado en el servidor PHP7 y nosotros tenemos PHP5.6.33

Puede ser este el causante de que no abrá el popup?

De todas formas no estoy leyendo muy buenas críticas sobre prestashop 1.7 y php7, muchos errores 500 y me da miedito actualizar!

Muchas gracias por vuestra atención

Saludos

 

Share this post


Link to post
Share on other sites
  • 0

hola, shackerlisto , he realizado algunas adaptaciones de codigo en la plantilla que estoy usando y funciono, todo era por unos HOOKS en dicha plantilla

 

y en la plantilla por default de prestashop funciona perfecto

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

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More