Avisos
Vaciar todo

Problemas para ocultar Botón "Agregar al carro" para usuarios no registrados  

 
CARLOS
 CARLOS
Usuario activo

Hola,

Segun el siguiente post del foro:

https://www.webempresa.com/foro/30-VirtueMart-20/128951-Virtuemart-20---Ocultar-bot%C3%B3n-agregar-a-carro.html

Para ocultar el botón "Agregar al carro" para usuarios no registrados hay que modificar un archivo que se encuentra en "/templates/gk_boutique/html/com_virtuemart/productdetails/default.php".

Mi plantilla también es gk_boutique pero no sé qué lineas de código tengo que introducir en dicho archivo.

¿Podéis indicarme qué código introducir en dicho archivo?

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 08/02/2016 11:02 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Edita el archivo . Previa copia de seguridad del mismo, localiza la siguiente línea de código:

if (!VmConfig::get('use_as_catalog',0)) { ?>

y cámbiala por esta otra:

if (!VmConfig::get('use_as_catalog',0) && $this->show_prices) { ?>
ResponderCitar
Respondido : 08/02/2016 2:13 pm

Cursos Gratuitos WordPress

CARLOS
 CARLOS
Usuario activo

Hola,

Lo siento, pero he introducido los cambios en el archivo (ver adjunto) y sigue todo igual.

¿Lo has probado en tu plantilla?

Gracias

ResponderCitar
Respondido : 08/02/2016 4:50 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Verifica si es el único lugar donde hay ese código.

Si aún tienes problemas envía el archivo puedes subirlo a dropbox y enviar el enlace para verificar

Saludos.

ResponderCitar
Respondido : 08/02/2016 9:42 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

CARLOS
 CARLOS
Usuario activo

Hola,

Ya lo he probado y no soluciona el problema. Os paso link de dropbox al archivo:

https://www.dropbox.com/s/fix8041gx8dqsq7/default.php?dl=0

Gracias por anticipado.

Saludos.

ResponderCitar
Respondido : 10/02/2016 11:34 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

He revisando el archivo que has subido a dropbox y no veo que estén aplicados los cambios que te había comentado. Verifica que los has aplicado en el archivo correcto.

ResponderCitar
Respondido : 10/02/2016 2:00 pm

CARLOS
 CARLOS
Usuario activo

Hola,

Efectivamente, el archivo que he subido a dropbox es el original. Yo ya he hecho las pruebas y no funciona.

Si tienes otra idea a probar, con mucho gusto me pongo manos a la obra.

Gracias por anticipado.

ResponderCitar
Respondido : 10/02/2016 2:08 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Envíanos el archivo tal como lo tienes ahora para que lo podamos analizar y probar.

ResponderCitar
Respondido : 10/02/2016 3:31 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

CARLOS
 CARLOS
Usuario activo

Hola,

Link descarga: www.dropbox.com/s/fix8041gx8dqsq7/default.php?dl=0
del archivo en producción:
public_html/onlineshop/templates/gk_boutique/html/com_virtuemart/productdetails

Gracias por anticipado.

ResponderCitar
Respondido : 10/02/2016 4:03 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No veo que hayas modficado según lo que te indicó Pablo, te envío el archivo modificado

Saludos.

ResponderCitar
Respondido : 10/02/2016 5:27 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

CARLOS
 CARLOS
Usuario activo

Hola,

Cierto! Ya comenté que las había probado, no que las había dejado en producción. No tiene sentido si no funciona.

Ahora he cargado vuestro fichero en producción. Lamentablemente como podéis ver no funciona. Sigue apareceindo el botón de "agregar al carro" para usuarios no registrados.

Dejo temporalmente en producción vuestro archivo pero mañana lo reemplazaré por el anterior.

¿Habéis hecho pruebas? ¿Os ha funcionado con vuestra plantilla?

Gracias por anticipado.

ResponderCitar
Respondido : 10/02/2016 5:40 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Debería funcionarte, sin embargo si aún no te funciona prueba con el archivo qeu adjunto, en donde se agregó una condición adicional $this->user->id>0 , que significa si hay un usuario conectado.

VmConfig::get('use_as_catalog',0) && $this->show_prices && $this->user->id>0

Saludos.

ResponderCitar
Respondido : 10/02/2016 6:37 pm

Cursos Gratuitos WordPress

CARLOS
 CARLOS
Usuario activo

Hola,

He cargado vuestro fichero y ahora funciona de MARAVILLA!!! No sólo oculta el carro sino que también oculta los campos personalizados que también contenían precios.

Muchas gracias !!!! Tenéis un equipo de soporte fabuloso!!

ResponderCitar
Respondido : 15/02/2016 5:55 pm