Jump to content
shacker

[MODULO] Hide Price and add to cart v2.0 - Oculta precio a usuarios no registrados-PS1.4/1.7

Recommended Posts

This module hide the price, cart and add to cart button if the customer is not logged.

Simply add the css classes of the price and add to cart of your template into the module.

 

No core modification needed!!!

 

Features:

  • Configure the classes of prices
  • Configure the classes of add to cart button
  • Display message for non registered users
  • Cross browser
    browsers.png
  • Multilingual
    multilingual.png
  • Multistore
    multistore.png

Link
http://catalogo-onli...al-carrito.html

 

Video:

https://www.youtube.com/watch?time_continue=2&v=grbnT_NaAmg


hide-price-and-add-to-cart.jpg

 

hidepricecart.zip v2.0

  • Like 2

Share this post


Link to post
Share on other sites

Buen aporte, hasta ahora yo lo hacía,

buscando en los .tpl <!-- prices -->

y lo encerraba con

 

{if $logged}

...

{/if}.

voy a probarlo.

 

Gracias.

Share this post


Link to post
Share on other sites

de nada. es solo un pequeño truco con las clases y no requiere tocar los tpl.

Tambien se puede hacer con javascript.

Share this post


Link to post
Share on other sites

Hola shaker.

Primero gracias por tu aporte y el modulo hideprice.

 

Tenemos la verison 1.4.8 y tambien nos visualiza durante la carga de la pagina, unos instantes el precio. Solo sucede en iexplorer y cuando cargas la primera vez la pagina. Si la vuelves a cargar sin limpiar el cache se ejecuta correctamente.

 

Hemos modificado el orden de ejecucion en el hook header pero sin resultados.

 

¿alguna sugerencia?

 

http://www.dismay.es/tienda

 

 

Gracias

Share this post


Link to post
Share on other sites

Gracias por contestar.

Te adjunto imagen de la pestaña rendimiento.

 

Gracias

post-372190-0-70697100-1350549945_thumb.png

Share this post


Link to post
Share on other sites

desactiva forzar compilacion y smart cache a ver si con eso funciona mejor

Share this post


Link to post
Share on other sites

He desactivado las opciones que me indicas y sigue igual.

 

Alguna sugerencia más.

 

Gracias

Share this post


Link to post
Share on other sites

parece que demora en cargar la pagina. En posiciones, modulos, coloca el modulo en el hookheader lo mas alto posible

Share this post


Link to post
Share on other sites

Gracias por contestar.

Ya está y sigue igual. Alguna sugerencia mas.

Gracias otra vez

post-372190-0-01219900-1351676393_thumb.png

Share this post


Link to post
Share on other sites

veo muy pocos JS en la cabecera al editarla. puedes intentar poner a mano el codigo lo mas alto posible en le header

Share this post


Link to post
Share on other sites

v1.2 - compatible con ps 1.5.2 y mejora d carga para ocultar los precios

Share this post


Link to post
Share on other sites

Hola shacker,

 

Gracias pot ut interes.

Hemos instlado la nueva verision y ni siquiera nos esconde los precios. No ocultas los precios .¿que podemos estar haceindo mal?

Navegadores iexplorer9 o firefox 17.

Hemos puesto primero en el orden del header y nada. El theme de la tienda es el mismo por lo que entiendo que no tenemos que modificar ni añadir css en la configuracion del modulo

 

Alguna sugerencia

 

Gracias otra vez

Share this post


Link to post
Share on other sites

Perfecto.

 

Todo correcto.

Muchisismas gracias por tu aporte e interes.

 

Un saludo

Share this post


Link to post
Share on other sites

en la configuracion del modulo, debes agregar la clase css que tenga el precio unitario para que se oculte

Share this post


Link to post
Share on other sites

**añadimos la opcion de mostrar mensaje a usuarios no registrados

Share this post


Link to post
Share on other sites

v1.3 - añadimos la opcion de ocultar el carro de compras

Share this post


Link to post
Share on other sites

Una cosita. Yo por ahora tengo el carrito de compras en la parte de arriba (que bajaré a la columna derecha supongo). El caso es que cuando se oculta el carrito, se desconfigura el alto del header (creo que es el header) y se me solapa la barra del menú top horizontal con el logo de la tienda y tal.

 

Alguna solución?

Share this post


Link to post
Share on other sites

es osolo puede arreglando retocando el css del template

Share this post


Link to post
Share on other sites

es osolo puede arreglando retocando el css del template

 

El global.css del tema que esté usando entiendo, no?

Share this post


Link to post
Share on other sites

Buenas para empezar mucha sgracias por el modulo va de maravilla!! ahora tengo una pregunta.

 

Como puedo hacer que me ponga el mensaje de que se registre mas Grande , que dure mas tiempo o poner un mensaje en la zona del carro de los productos????

 

Muchas gracias!!

Share this post


Link to post
Share on other sites

Hi, i have problems with this module in IE 8.0.6, with firefox and chrome work fine and hide the prices, but in IE dont hide nothing..

 

Can you solve this ? Any solution ?

 

Tks..

Share this post


Link to post
Share on other sites

Gracias por el modulo, era lo que estaba buscando como loco  :D

 

Un saludo.

Edited by JorgeFuriouS

Share this post


Link to post
Share on other sites

Muchas gracias por el aporte. Necesito ocultar solo el precio de algunas marcas y que se muestren si se registran pero otras marcas quiero que esté visible el precio para todo el mundo. ¿Se puede hacer esto? Muchas gracias de antemano

Share this post


Link to post
Share on other sites

Muchas gracias por el aporte. Necesito ocultar solo el precio de algunas marcas y que se muestren si se registran pero otras marcas quiero que esté visible el precio para todo el mundo. ¿Se puede hacer esto? Muchas gracias de antemano

podria hacerse por grupo de usuarios, pero el modulo no esta preparado para eso

  • Like 1

Share this post


Link to post
Share on other sites

hola compa, a mi solo me oculta el precio, pero el carrito no hay manera, tengo el 1.6.13 y leo y releo el pdf de la instalacion pero no se que tocar. ayuda please!!

 

Saludos

Share this post


Link to post
Share on other sites

añade este codigo en la configuracion del modulo

 

#header .shopping_cart

  • Like 1

Share this post


Link to post
Share on other sites

que crack amigo, solucionado!!!

 

mil gracias y saludos

Share this post


Link to post
Share on other sites

de nada. saludos. califica al modulo en nuestro sitio para ayudarnos

  • Like 1

Share this post


Link to post
Share on other sites

estaba intentando ponerselo a la web de mi primico, y veo que a el le da un error diferente, aunque a el se le oculta le pone esto arriba en el front....

 

Warning: Function isLogged() is deprecated in /var/www/vhosts/23-23.es/httpdocs/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 26
in /var/www/vhosts/23-23.es/httpdocs/classes/Tools.php on line 2611

 

su web es esta...

 

http://23-23.es

 

si no te es mucha molestia te lo agradeceria tambien mucho

 

Saludos compa

 

 

PD. calificado ***** ;)

Edited by akhen

Share this post


Link to post
Share on other sites

que ps es?

1.6.1.0

Edited by akhen

Share this post


Link to post
Share on other sites

Hola!! He instalado el modulo perfectamente, pero el carrito no me lo oculta. Mi url es esta: http://www.lajoyeriaexclusiva.com/brazaletes-y-pulseras/258-pulsera-novia-aurora-boreal.html

 

Y otra cosa, habria posibilidad de añadir una leyenda que le indicara al cliente que se registre para ver los precios?

 

Gracias

 

Mi PS es 1.6.0.11

Edited by Shatouhy

Share this post


Link to post
Share on other sites

el mensaje ya viene con el modulo

 

debes añadir este codigo en el modulo

 

#header .shopping_cart

Share this post


Link to post
Share on other sites

Buenos Días Shacker,

 

A cual archivo se debe agregar "#header .shopping_cart" ? a mi no me está funcionando el mensaje que debería indicarle al usuario que debe estar logeado para ver los precios.

 

Por otro lado me aparece el siguiente mensaje de error en firebug.

 
TypeError: $.jGrowl is not a function
  $.jGrowl('Por favor registro o inicie sesión para ver los precios', { life: 5500...

 

Por favor, puedes ayudarme con esto. Eternamente agradecido.

 

Saludos

lem

Share this post


Link to post
Share on other sites

puedes pasarme la url del sitio? intenta limpiar cache.

eso se modifica en la configuracion del modulo, lo del header cart

Share this post


Link to post
Share on other sites

Buenos Días Shacker,

 

Ya he limpiado el cahe y nada, sigue el mismo error, tengo la versión PS 1.6.1.5 y el url es www.elmundoip.com/tienda-online

 

A cual archivo se debe agregar "#header .shopping_cart" ? a mi no me está funcionando el mensaje que debería indicarle al usuario que debe estar logeado para ver los precios.

 

Por otro lado me aparece el siguiente mensaje de error en firebug.

 
TypeError: $.jGrowl is not a function

  $.jGrowl('Por favor registro o inicie sesión para ver los precios', { life: 5500...

 

Por favor, puedes ayudarme con esto. Eternamente agradecido.

 

Saludos

lem

Share this post


Link to post
Share on other sites

ok, puedes habilitar el modulo product tooltips?

Share this post


Link to post
Share on other sites

Gracias por tu respuesta.

 

He buscado el módulo que me recomiendas, pero tiene un costo asociado. Hay alguna versión sin costo?

Puedes darme el URl?

 

lem

Share this post


Link to post
Share on other sites

no, es gratuito y viene con prestashop, ventana de informacion de producto

Share this post


Link to post
Share on other sites

Hola he instalado el modulo pero no me funciona del todo, me oculta el carrito en los listados, pero no en la pagina de producto.

He provado a poner lo de "#header .shopping_cart" pero se sigue viendo el boton de añadir al carrito.

Salvo esto el modulo me funciona perfecto.

Gracias de antemano.

Edited by info@musisat.net

Share this post


Link to post
Share on other sites

Hola, al estar logueado está todo perfecto, pero cuando uno no lo está, se oculta el botón pero la consola me arroja un error:

Uncaught TypeError: $.jGrowl is not a function
    at HTMLDocument.<anonymous> (11-falda-rodgers.html:363)
    at j (jquery-1.11.0.min.js:2)
    at Object.fireWith [as resolveWith] (jquery-1.11.0.min.js:2)
    at Function.ready (jquery-1.11.0.min.js:2)
    at HTMLDocument.K (jquery-1.11.0.min.js:2)
(anonymous) @ 11-falda-rodgers.html:363
j @ jquery-1.11.0.min.js:2
fireWith @ jquery-1.11.0.min.js:2
ready @ jquery-1.11.0.min.js:2
K @ jquery-1.11.0.min.js:2

Además se ve mal una galería que tengo debajo de los productos, también los productos relacionados.

Cómo puedo arreglarlo?

Share this post


Link to post
Share on other sites
On 23/8/2017 at 9:49 AM, YaniParga said:

 

Hola! La versión es 1.6.1.13  :)

Descarga la ultima version

Share this post


Link to post
Share on other sites

Mil gracias por la aportación. La estoy probando en 1.6 y no me acaba de funcionar :-(

Lo que me interesa es ocultar carrito y botón añadir carrito, pero no el precio. Sin embargo, si quito las clases del precio para que me los oculte, el botón añadir carrito sigue apareciendo. ¿Alguna idea de cómo solucionarlo?

 

Gracias

Share this post


Link to post
Share on other sites

Hola. pon alguna clase que no exista en la parte de precio, como .precio  y dime si te sigue apareciendo

Share this post


Link to post
Share on other sites

Buenos días,

 

Gracias por tu rápida respuesta. Creo que ya lo he solucionado. Aun así, si me permites algo de feedback, veo que hay un error importante: cuando añades las clases y le das a guardar, las aplica pero no guarda en la memoria lo que has hecho (no se ve escrito, quiero decir), es decir que si haces después otro cambio, tienes que volver a empezar.

 

Si tengo alguna otra dudo te comento. Gracias mil por el aporte y tu atención. Soy usuaria habitual de tu web y es de las mejores ;-)

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