Avisos
Vaciar todo

Añadir enlace en página detalle de producto Virtuemart 2.6 / Joomla 3 (Plantilla Prometeo)  

 
Micky
 Micky
Estimable Member

Buenas tardes, estoy tratando de añadir un enlace en la página de detalles de producto de la plantilla de tienda Prometeo con Virtuemart 2.6 / Joomla 3.

¿Podríais orientarme sobre cómo hacerlo?

*Adjunto captura de pantalla

¡Muchas gracias!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/11/2014 4:59 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Al parecer tendrías que hacer modificaciones en el archivo override de virtuemart

Lo que te sugiero antes de empezar con esto sería que actualices tu virtuemart a la versión 3 que es la versión final compatible con Joomla 3 y que se ha lanzado recientemente
http://virtuemart.net/downloads

Realiza evidentemente una copia de tu sitio antes de realizar la actualización, de ser encesario sería bueno abrir otro hilo con este tema.

Saludos.

ResponderCitar
Respondido : 25/11/2014 6:01 pm

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

Micky
 Micky
Estimable Member

Gracias, jhon.
Estoy terminando otras tareas y hasta dentro de unos días no podré actualizar Virtuemart. Quizás son las horas que llevo frente al ordenador, pero una vez que lo haya hecho no sé con qué asunto debería abrir el nuevo hilo, puesto que la consulta seguiría siendo la misma ¿no?.

Gracias!

ResponderCitar
Respondido : 25/11/2014 6:11 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Si haces overrides de los archivos de vista de virtuemart posiblemente tendrías que reemplazar los archivos por eso te comentaba que sería primero actualizar tu virtuemart

Saludos.

ResponderCitar
Respondido : 25/11/2014 8:56 pm

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

Micky
 Micky
Estimable Member

Me equivoqué con la versión de Joomla. 🙁

La versión sobre la que está instalado el pack tienda Prometeo es Joomla! 2.5.27 + VirtueMart 2.6.10.

¿Cómo podría añadir un enlace en la página de detalles de producto que me llevara a un item de menú?

Muchas gracias y disculpad por el error.

ResponderCitar
Respondido : 26/11/2014 10:25 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Micky,

En la descripción del producto puedes añadir un enlace, en el editor tienes opciones para crear hipervínculos.

Saludos

ResponderCitar
Respondido : 26/11/2014 10:54 am

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

Micky
 Micky
Estimable Member

Disculpa, Jordi. Releyendo mi úlima entrada he visto que no me explicado nada bien. No tengo problemas para añadir enlaces en la descripción del producto.

Lo que necesito hacer es, en un producto sin precio, en el cual no aparece el botón de comprar (te adjunto una captura de pantalla y el enlace al producto), añadir un enlace a una imagen que he incluido a modo botón.

La imagen la he añadido utilizando el campo "Disponibilidad", en la pestaña "Estado de producto", desde Virtuemart.

No creo que sea muy complicado, pero necesito que me orientéis un poco.

Muchísimas gracias por adelantado 😉

ResponderCitar
Respondido : 26/11/2014 11:12 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Este enlace que quieres mostrar, ¿quieres que se muestre siempre en la ficha de los productos o solo cuando no se muestra el botón de añadir al carro? ¿Tienes ya algún producto en tu tienda donde no se esté mostrando el botón de añadir al carro? De ser así, ¿cómo lo has hecho (producto sin stock, sin precio, etc.)?

ResponderCitar
Respondido : 26/11/2014 11:40 am

Cursos Gratuitos WordPress

Micky
 Micky
Estimable Member

Buenos días, Pablo:

Te doy detalles:

Lo que quiero hacer es sólo para algunos productos, no para todos.

En el caso de este producto ( Ejemplo de producto con enlace a item de menú) lo que he hecho ha sido es poner el stock a cero y no asignarle al producto el campo precio, para que no aparezca el boton del carrito y he añadido una imagen a modo botón, utilizando el campo "Disponibilidad", en la pestaña "Estado de producto", desde Virtuemart, para que aparezca en su lugar.

El resultado final que busco es que en algunos productos que no nos interesa vender directamente, porque requieren una configuración previa compleja, aparezca un botón, en lugar del botón del carrito, que vaya a un item de menú (este item de menú lleva hasta un formulariio que el cliente debe rellenar para que le enviemos un presupuesto).

Te respondo a tus preguntas:

Este enlace que quieres mostrar, ¿quieres que se muestre siempre en la ficha de los productos o solo cuando no se muestra el botón de añadir al carro?

Sólo cuando no se muestra el botón añadir al carrro

¿Tienes ya algún producto en tu tienda donde no se esté mostrando el botón de añadir al carro?

Sí: Ejemplo de producto con enlace a item de menú

De ser así, ¿cómo lo has hecho (producto sin stock, sin precio, etc.)?

No le he asignado precio al producto y stock 0.

Adjunto imágenes.

ResponderCitar
Respondido : 26/11/2014 1:04 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En tal caso deberás poner el código que te carga el botón dentro del archivo templates/prometeo/html/com_virtuemart/productdetails/default_addtocart.php. Previa copia de seguridad del archivo, edítalo y localiza el siguiente código:

<a href="product->virtuemart_product_id); ?>" class="notify">

Cambia esto por el códido que carga tu enlace.

ResponderCitar
Respondido : 26/11/2014 3:15 pm

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

Micky
 Micky
Estimable Member

Gracias, Pablo.
En cuanto tenga oportunidad lo pruebo y os digo algo.

ResponderCitar
Respondido : 26/11/2014 3:52 pm
Micky
 Micky
Estimable Member

Gracias, Pablo.
En cuanto tenga oportunidad lo pruebo y os digo algo.

ResponderCitar
Respondido : 26/11/2014 4:05 pm

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

Micky
 Micky
Estimable Member

Hola de nuevo, Pablo.:

He estado una temporada fuera de juego, pero por fin vuelvo a la batalla.

Ya he localizado el archivo y el fragmento de código que me indicas. El enlace de item de menú al que quiero que redirija al usuario cuando haga clic en este botón es este:

http://www.quierominegocioenlared.com

Y este es el código que carga el botón que he colocado para que aparezca en lugar del botón de comprar

No estoy muy seguro de a qué te refieres cuando me pides que cambie el código que me indicas por "el códido que carga tu enlace" .¿Sería algo así?:

Podrías orientarme un poco más, por favor.

¡¡Muchas gracias!! 😉

Esta publicación ha sido modificada el hace 2 meses 2 veces por antonio
ResponderCitar
Respondido : 14/01/2015 5:02 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si quieres borrar el boton que tiene virtuemart, tendrías que borrar el código indicado, sino simplemente puedes añadir tu código

Por lo que envías parece correcto , ya lo has probado?, si tienes problemas envía el archivo que has modificado para revisarlos, puedes adjuntarlo en formato .zip

Saludos.

ResponderCitar
Respondido : 14/01/2015 5:44 pm

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

Micky
 Micky
Estimable Member

Hola, Jhon :

No, no quiero borrar el botón. El botón lo he añadido yo, tal y como explico en mis anteriores entradas.
Lo que necesito es añadirle el enlace de un item de menú a ese botón. Aquí está todo resumido:

Te doy detalles:

Lo que quiero hacer es sólo para algunos productos, no para todos.

En el caso de este producto ( Ejemplo de producto con enlace a item de menú) lo que he hecho ha sido es poner el stock a cero y no asignarle al producto el campo precio, para que no aparezca el boton del carrito y he añadido una imagen a modo botón, utilizando el campo "Disponibilidad", en la pestaña "Estado de producto", desde Virtuemart, para que aparezca en su lugar.

El resultado final que busco es que en algunos productos que no nos interesa vender directamente, porque requieren una configuración previa compleja, aparezca un botón, en lugar del botón del carrito, que vaya a un item de menú (este item de menú lleva hasta un formulariio que el cliente debe rellenar para que le enviemos un presupuesto).

Te respondo a tus preguntas:
Este enlace que quieres mostrar, ¿quieres que se muestre siempre en la ficha de los productos o solo cuando no se muestra el botón de añadir al carro? Sólo cuando no se muestra el botón añadir al carrro
¿Tienes ya algún producto en tu tienda donde no se esté mostrando el botón de añadir al carro? Sí: Ejemplo de producto con enlace a item de menú
De ser así, ¿cómo lo has hecho (producto sin stock, sin precio, etc.)? No le he asignado precio al producto y stock 0.

El problema es que no tengo claro qué código debo poner en el archivo default_addtocart.php. Si me pudiérais indicar un poco más exactamente os lo agradecería muchísimo.

Saludos 😉

ResponderCitar
Respondido : 14/01/2015 9:08 pm