Domingo, 23 Octubre 2011 16:16

Agregar campo SKU a detalle de productos de VirtueMart

Escrito por 
CMS:  Joomla! |  Versión:  1.5.x |  Nivel de dificultad:  Medio |  Tiempo estimado de lectura:  15 minutos


ico_camposadicionalesVirtuemart permite a través de sus temas configurar la manera en cómo se muestra el listado de productos por categoría así como la página de detalle de productos, es a través de estos archivos que se pueden realizar modificaciones a la presentación de los productos para que se ajusten a nuestras necesidades.

Una de las necesidades frecuentes es agregar datos adicionales a la página de detalle de producto, en este artículo veremos cómo agregar el código de producto (SKU) y la url de producto en la página de detalle de producto

Empezaremos ubicando el tema de virtuemart que estamos usando para modificar el archivo de detalle de producto adecuado, posteriormente revisaremos los campos en la BD de la tabla productos y finalmente modificaremos el código del archivo de detalle de producto agregando los campos adicionales.

1- Localizando el archivo

Primero será necesario saber con que tema de virtuemart estoy trabajando y localizar el archivo de la página de detalle de producto, para esto puedo revisar el siguiente tutorial Temas en virtuemart

 

2- Revisando los campos a agregar

Esto lo podemos realizar desde phpmyadmin ubicado en el panel de control de nuestra cuenta de hosting, ubicamos la base de datos y luego inspeccionamos los campos de la tabla #_vm_product , veremos algo parecido como se muestra en la siguiente imagen

img1


3- Modificando el archivo de detalle producto

Modificamos el archivo de detalle, para este ejemplo será el archivo /components/com_virtuemart/themes/webempresa/templates/product_details/webempresa_details.tpl.php , aproximadamente en la línea 29 agregamos el siguiente código, tanto para el SKU del producto, así como la url.

 

<?php

echo "COD : ".$product_sku ?><br />

<?php echo "<a href='".$product_url."'>".$product_url."</a>"

?>

 

4- Resultado Final

Veremos que ahora aparecerán los campos adicionales en la página de detalle de producto.

img2

 

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