Jump to content

modulo de add ons y me da error


juanunlin

Recommended Posts

el error que me da es el siguiente a q se puede deber?

 

Warning: Function addCSS() is deprecated in mcartpopin/mcartpopin.php on line 439

classes/Tools.php on line 1845

 

Pues si el modulo lo has comprado compatible con Prestashop 1.5, no deberia salirte con ese warning.

 

¿Seguro que has comprado el módulo para Prestashop 1.5?

 

Si quieres, ve al fichero:

 

mcartpopin.php

 

Busca esto:

 

Tools::addCSS(' xxxxxx.css');

 

Y dejalo asi:

 

$this->context->controller->addCSS(' xxxx.css', 'all');

Link to comment
Share on other sites

nadie ahora no puedo modificar el diseño del popup, como lo puedo hacer, desde css no me deja. Gracias

 

Porqué no puedes?

 

 

y en internet explorer no se ve la imagen porque puede ser?

 

Si no se te ve el error tiene que ser otro, eso es solo una advertencia y te añade el css igualmente.

Link to comment
Share on other sites

no puedo porque le cambio el ancho a 700 px y me lo deja en 300 muy chico y de ai no pasa

Dejame la dirección de tu tienda que lo vea.

 

¿Por cierto, porque has editado el primer mensaje del tema, ¿Es que lo has solucionado? ?

Link to comment
Share on other sites

si porque ya no me sale el error q me salia anteriormente, simplemente m lo configura como quiere y no me deja modificar nada de nada, te lo dejo por privado

Te restauro el mensaje original, que tenias, porque sino, aqui uno se termina volviendo loco.

Link to comment
Share on other sites

simplemente m lo configura como quiere y no me deja modificar nada de nada, te lo dejo por privado

 

He recibido el privado.

 

Se ve horrendo... no te esta cargando el css del modulo.

 

¿Has probado reiniciarlo desde la pestaña modulos -> modulos? ¿Has realizado los cambios que te dije arriba? (Recuerda que lo de xxx es solo anedoctico, tu hay tendras el nombre del fichero .css?

Link to comment
Share on other sites

si e echo los cambios q serian

$this->context->controller->addCSS('css/mcartpopin.css', 'all');

asi queda

 

Comprueba una cosa, (es que no veo la linea de carga de ese css en tu tienda), dime si en la pestaña modulos -> posiciones - bloque "header of pages" te esta cargando ese fichero el modulo.

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

$this->context->controller->addCSS(($this->_path) . 'css/mcartpopin.css','all');

lo he puesto asi y parece que funciona perfectamente. Gracias nadie

Ah cierto, se me escapo la linea "($this->_path)"... (Sorry...)

 

Bueno....

 

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

A ver...

 

Voy a entrar con IE...

 

Lo que no se te ve en IE, es la imagen del producto, pero solo en el pop-up del modulo, esto es por que los parametros widh y height de esa imagen, los tienes vacios y IE no se lo traga.

 

Prueba a modo chapuza super express... añadir esto:

 

#mcartpopin-product img {
height: 100%;
width: 100%;
}

 

en el

 

modules/mcartpopin/css/mcartpopin.css

 

--

 

Por cierto, ¿Me puedes decir que variable tienes en el width y height del "<img" en el tpl del modulo?

Link to comment
Share on other sites

{if $mcartpopin_product_image}

<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, $mcartpopin_product_image_format)}" height="{$imageSize.height}" width="{$imageSize.width}" alt="{$product.legend|escape:html:'UTF-8'}" />

{/if}

 

de todas formas asignandole un tamaño va perfecto. Para mi si esta ya solucionado. Gracias nadie me encantaria saber como sabes tu tio!

Link to comment
Share on other sites

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