Lunes, 31 Octubre 2011 21:17

Cambiar el link llamar para precio en VirtueMart

Escrito por 
CMS:  Joomla! |  Versión:  1.5.x |  Nivel de dificultad:  Básico |  Tiempo estimado de lectura:  10 minutos


ico_llameprecioCuando configuramos los productos de virtuemart podemos elegir dejar el campo de productos vacío, en tal caso al consultar a un producto en lugar del precio aparecerá un link con el texto llame para obtener un precio.

En artículos anteriores habíamos visto cómo cambiar los textos de virtuemart, en este artículo veremos cómo cambiar el link de manera que direccione a una url diferente.

La ventaja de hacer que el link de llame para precio apunte a una url diferente es por ejemplo que podemos utilizar el mismo formulario de contacto para el envío del mensaje, o si deseamos solicitar campos adicionales podemos crear nuestro propio formulario con breezing forms.

 

1- Verificamos el tema de virtuemart

Debemos verificar el tema que estamos usando, para aprender más sobre temas en virtuemart revisar el siguiente artículo: Temas en virtuemart . En este ejemplo usaremos el tema webempresa

 

2- Modificando el archivo de precio

Ubicamos dentro del tema usado el archivo de precio, para este ejemplo será:

components/com_virtuemart/themes/webempresa/templates/common/price.tpl.php

Cambiamos la línea de código que define el link (línea 7 aproximadamente)

$link = $sess->url( $_SERVER['PHP_SELF'].'?url_relativa_sitio_web') );

En donde url_relativa_sitio_web viene a ser la url de las variables de nuestro sitio web, podemos apuntar también directamente la url colocando

$link = url_absoluta_sitio_web

 

3- Resultado Final

Al finalizar veremos que el link nos direcciona a la dirección cambiada.

img1

 

En el siguiente video se explica de manera práctica cada uno de los puntos explicados anteriormente.

 


¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop