Tutorial VirtueMart en español para joomla

Hace ya bastante tiempo que deseaba realizar este tutorial sobre la aplicacion VirtueMart de Joomla! para montar una tienda online, para ayudar a las pequeñas y medianas empresas, emprendedores y porque no empresas de embergadura a salir adelante, que hoy dia puedo decirlo sin temor a equivocarme, joomla ya es un referente solido como gestor de contenidos dinámico, joomla es un cms con aspecto atractivo sencillo de adaptar a nuestras necesidades, con extensiones como virtuemart, kunena, k2 y un largo etcetera…

Hoy dia casi me siento en la obligacion debido a la situacion que atravesamos que no es precisamente buena. Bien pasando de preambulos, vamos ya a lo que interesa que es montar una tienda online en nuestro joomla con la aplicación VirtueMart y no morir en el intento. Voy a incluir consejos que les van a ser utiles que he ido aprediendo con el tiempo por la experiencia adquirida a base de montar tiendas online con distintos scripts php, tanto con joomla como con otros sistemas.

Como empezar

Lo primero es dirigir¡nos a la web oficial de los desarrolladores de la aplicacion, tambien llamado componente joomla virtuemart para descargarnos la última version y una vez descargada el archivo, lo descompimiremos para extraer el archivo de instalación y el archivo de extensiones añadidas.
El archivo de extensiones es llamado com_virtuemart.3.0.XXX_ext_aio, a instalar despues del archivo que incluye el componente y que es llamado com_virtuemart.3.0.XXX .

Descarga última version VirtueMart 

Instalación

La instalacion se realiza como con cualquier otro componente, desde Extensiones / Gestor de extensiones.

Una vez instalado,aparecera una pantalla con dos opciones, simplemente ir a la tienda (Go directly to the Shop) o instalar datos de ejemplo (Install SAMPLE DATA).
Sin lugar a dudas seleccionaremos ir a la tienda sin instalar datos de ejemplo, ya que siguiendo este tutorial no van a necesitar instalar ningun dato de ejemplo para orientarse. Cuando pinche en la opcion aparecera una ventana advirtiendole que no interumpan el proceso, hagan caso y espere a que se complete este paso que sera rapido. Por fin accedemos al panel de control de nuestra tienda online.

Las siguientes capturas son de versiones anteriores pero siguen siendo validas, ya que no se ha cambiado practicamente nada, el layout de la administración.

Instalacion VirtueMart

No interumpir el proceso

Instalacion Paso final

Instalar idioma español para virtuemart

Despues de descargar el idioma en castellano desde el enlace que adjunto a continuación y por si no han leido las indicaciones para su instalacion, las añado aqui para su comodidad.
Instalar el idioma, para virtuemart 3, es como instalar una extension joomla cualquiera, ya que el archivo se preparo para ello, y asi facilitarles la tarea. Accedemos a Extensiones / Gestor de Extensiones e instalamos el archivo descargado.
El archivo de idioma de esa versión se ha probado en la versión virtuemart 3.x que es la version válida para la nueva versión joomla 3.x y funciona perfectamente.
Indicaciones para los que aún utilizan joomla 1.5
«Para instalar descomprimir el archivo y subir via ftp el archivo spanish.php con todas las carpetas en administrator/components/com_virtuemart/languages/ sobreescribiendo las ya existentes y añadiendo el idioma castellano. Cada una de las carpetas contiene un archivo spanish.php». Lo siguiente es acceder a nuestro administrador en Componentes/VirtueMart y comprobar que el panel de control esta en castellano. No tienen que preocuparse en seleccionar el idioma ya que lo reconoce de forma automatica.

ADMINISTRACIóN

Configuración Tienda

Pasamos a la configuracion de la tienda. Desde la columna izquierda de administracion tendremos acceso a toda la informacion que pueda ser configurada o editada. El primer paso es acceder a Administracion/configuracion, observaran que aprecera una serie de pestañas desde la cual podremos configurar todos los aspectos de nuestra tienda.

Pestañas configuracion

  • Sitio:
    Este es un apartado importante para la forma de visulizar la tienda y los detalles de productos. Tienen dos apartados que son Interfaz y Diseño.

    1. Interfaz
      muestra las posibilidades de visualizacion, solo deben seleccionar las opciones que mas les convenga.
    2. Diseño
      Este es un apartado a tener muy en cuenta, ya que sera el que le dara el aspecto final de nuestra tienda. Voy a insistir en este punto ya que lo considero uno de los mas importantes, si no el mas importante.El primer paso es seleccionar nuestra plantilla para virtuemart que es independiente de la propia de Joomla. La plantilla por defecto y unica instalada con virtuemart es la «default». Justo debajo de la seleccion de plantilla tenemos la opcion «Configuracion» de la plantilla seleccionada. Cuando pinchamos, podremos visualizar las distintas opciones de configuracion de los parametros de la misma. Señalar que aun esta en ingles, pero sencillo de entender. es importante no saltarse este paso ya que es el que va a definir lo que queremos mostrar o no en los detalles de cada producto. Una vez seleccionados los parametros, simplemente guardamos y volveremos a la pestaña «Global», volvemos a señalar la pestaña «sitio» y seguimos configurando nuestra plantilla.

      El siguiente paso es quizas el mas importante
      . Mas abajo en la tercera fila tenemos la opcion «Plantilla de la categoría» que se presenta con una pestaña desplegable con varias opciones y aqui es donde vamos a definir los posibles sobre visualizacion de nuestra tienda.La siguiente fila es igual de importante a la hora de seleccionar para la presentacion en esta ocasion de los productos mostrados en detalle, uno a uno, llamado «FLYPAGE» que dispone la distintas opciones de visualizacion de un producto mostrado en detalle. Son varias las opciones que permiten mostrar los detalles de cada producto. Seleccionen y vayan probando el que mas le convenga.

      Global:
      Visualizaran siete cuadros de los distintos apartados globales a configurar y que son:

      1. Global
      2. Configuración precio
      3. Características de la interfaz
      4. Configuración impuesto
      5. Configuración registro de usuarios
      6. Configuración del core
      7. Configuración del Logfile

      Todo esta en castellano, solo deben leer bien y seleccionar las opciones que mas les convenga.

      Seguridad:
      Aqui dispondran de las opciones de seguridad como son aspectos en el caso de operar bajo un servidor seguro https:// . Funciones de encryptacion, prefijo de tabla para las tablas de la tienda, etcetera.

    Bien aqui les explicaba el proceso para virtuemart y ahora para virtuemart 3, todo ha cambiado

Para terminar abreviando esta parte que era para virtuemart 1 y que sigue algunos pasos en virtuemart 2/3, que mas adelante arreglare, les voy a mostrar en una galeria de imagenes, con algunos cambios realizados de forma rapida en la tienda demo (Virtuemart 1) que os he mostrado mas arriba y para que puedan apreciar los cambios, junto con una tienda online terminada.

{gallery}configuracion{/gallery}
Tienda Online Terminada
– www.guiametal.com – Observaran que el diseño a cambiado y que hoy día se hacen trabajos mucho mejores, nosostros solo hicimos la vista categoría y la de detalles, las imagenes de las distintas categorias de la vista principal de la tienda, son cosa del cliente y no tenemos nada que ver. Solo es a modo de precisión y no es por cuestión de gustos.

Aqui otras que he creado y cuando tenga un rato, subire imagenes.

Emporda Delicatessen – Enlace de una categoria ya que el cliente suele cambiar por su cuenta la pagina de inicio y no es de mi agrado.

Nutrikit – Enlace a vista detalle de un producto sin utilizar la tecnica templtes overrides al coincidor los colores y el gusto del cliente que lo queria tal cual sale con virtuemart.

{gallery}guiametal{/gallery}

VirtueMart 3

Para virtuemart 2 y virtuemart 3, el sistema de los themes ha sido ELIMINADO y se ha pasado a emplear la tecnica Templates overrides de sobre escritura. Las empresas dedicadas a la creación de themes virtuemart se han tenido que adaptar a las circustancias.

El proceso se explica en el tutorial Diseño Template Overrides Virtuemart 2

  • Envio:
    Desde esta pestaña configurara las opciones de envio, con agencias de transporte y otros. Esta todo en castellano, solo es cuestion de leer un poco, crear nuevas opciones o editar las incluidas por defecto.
    Tener cuidado al actualizar de versiones virtuemart 2 a virtumart 3, ya que los ID deben ser consecutivos, si no dara problemas. Vera Post del Foro para solución.
  • Finalizar compra:
    Aqui se muestra las opciones de visualizacion de los pasos en la finalizacion de la compra. Lo mismo que en la anterior pestaña, solo es cuestion de leer y seleccionar las que nos interese.
  • Descargas:
    Solo si lo que pretendemos vender se puede descargar directamente previo pago.
  • Configuracion del feed:
    Este paso es opcional aunque recomendable.

A tener MUY en cuenta: Realizen todas las pruebas de funcionamiento con el theme default que se instala con virtuemart, sea cual sea la version que tengan. Una vez configurado y comprobado todo pueden proceder a realizar una copia de seguridad del sistema virtuemart ya configurado.

Despues pueden crear o instalar los templates overrides para virtuemart que les parezca. En caso de problemas elimine de su sistema los archivos y modificaciones realizadas y vuelvan al original o pidan ayuda al desarrollador del template override para virtuemart que han instalado, sea de pago o gratuito.

Son muchos los problemas que se detectan en instalaciones y programaciones previas de templates overrides de pagos y gratuitos, los cuales en la mayoria de las ocasiones se achacan a problemas con el propio virtuemart / virtuemart 2, lo cual no es asi en la mayoria de ocasiones, de ahi la importancia de realizar las configuraciones antes de instalar o programar nuevos overrides virtuemart para mejorar el aspecto de nuestra tienda.

Usuarios

Aqui solo muestra los usuarios registrados de tu web y su con condicion de usuario registrado y confirmado. Cuando accedes a «Usuarios» dentro de administracion de la tienda y seleccionas un usuario para concederle permisos de edicion debes ir a la pestaña «informacion» y configurar los permisos de acceso del mismo completando el resto del formulario. Es donde debes darle a un usuario el acceso al tipo de grupo deseado, como por ejemplo el de storeadmin.

Grupos de usuario

La lista de Grupos de usuarios y niveles de acceso. Puedes crear nuevos grupos. El nivel correcto si es storeadmin con numeracion de 250, recuerda que cuanto mas alta la numeracion al crear un grupo de nivel de acceso menor sera la posibilidad de edicion.

Campos de usuario

Aqui muestra los campos utilizados para el registro de nuevos clientes, que son configurables para editar, añadir o borrar opciones. Se utiliza cuando un usuario procede a realizar una compra y aun no esta registrado. Esto es util para las paginas que solo quieran utilizar su web para montar una tienda online. Deshabilitando las opicones de registro de joomla convencionales como modulos de registro o eliminando o desactivando la opcion de regsitro del modulo utilizado, para asi solo permitor el acceso a clientes previamente registrados, tras realizar su primera compra.

Listar países

Muestra el listado de paises que se desplega cuando selecionamos nuestro pais en el registro para realizar una compra. Si lo que desean es limitar la posibilidad segun en que pais solo deben eliminar las opciones que no deseen. Mas adelante podran volver añadir los paises eliminados en caso de necesidad.

Listar monedas

Para el listado de monedas es lo mismo que el listado de paises.

Listar módulos

Bien aqui la cosa se complica aunque no es algo a tener muy en cuenta. Este apartado nos muestra los modulos al que podemos tener acceso desde el front end en la tienda para su modificacion o actualizacion. Es cuestion de editar he ir viendo las posibilidades que nos ofrece cada modulo.

Listar funciones

Funciones a las que tenemos acceso como admin, comprador, visitante y demas. Se pueden editar pinchando en el «Nombre de funciones».

Añadir función

Sirve para añadir funciones segun nivel de usuario a nuestra tienda.
Una aclaracion: Yo no tocaria ninguna de estas tres ultimas opciones, salvo necesidad y si el caso diera la necesidad, deberia utilizar una tienda demo previamente montada por ejemplo desde una carpeta y realizar las pruebas pertienentes.

Buscar actualizaciones

Aqui pueden buscar actualizaciones de vuestra tienda online VirtueMart pinchando en «Comprobar ahora».
Y con esto terminamos en cuanto a la configuracion global de nuestra tienda.
Como adelanto a la parte final y debido a los cambios que se han producido en la web de virtuemart, eliminando todas las extensiones de terceros en el directorio de extensiones virtuemart, al que les emplazo a dirigiros al directorio de extensiones joomla, en el apartado de extensiones para virtuemart, añado la pagina Open Tools, con extensiones utiles y económicas para virtuemart 2 y virtuemart 3.

62 Comments

  1. crustier 12 julio, 2009
  2. skullzgroup 12 julio, 2009
  3. tuxmerlin 12 julio, 2009
  4. juammpy 19 julio, 2009
  5. redlo 20 julio, 2009
  6. Juanpv 27 julio, 2009
  7. redlo 28 julio, 2009
  8. Turin 30 septiembre, 2009
  9. gerleyc 9 noviembre, 2009
  10. brayan1989 1 marzo, 2010
  11. a2design 2 marzo, 2010
  12. jose70 4 marzo, 2010
  13. sama 11 marzo, 2010
  14. garyperez 17 marzo, 2010
  15. redlo 18 marzo, 2010
  16. Don Luis 18 marzo, 2010
  17. rubita 31 marzo, 2010
  18. leoneld 14 abril, 2010
  19. zifu 19 abril, 2010
  20. leoneld 19 abril, 2010
  21. corcelespi 6 mayo, 2010
  22. chologoe 13 mayo, 2010
  23. baulmp3 21 mayo, 2010
  24. Kawa 2 junio, 2010
  25. Chalo17 10 junio, 2010
  26. elportal 24 junio, 2010
  27. mluduenia 8 julio, 2010
  28. Josue 20 julio, 2010
  29. alexbedoya 22 julio, 2010
  30. djlacross1 9 agosto, 2010
  31. robert 18 agosto, 2010
  32. oruete 18 agosto, 2010
  33. redlo 22 agosto, 2010
  34. solaloe 21 septiembre, 2010
  35. xabilaser 23 septiembre, 2010
  36. Melisa 20 octubre, 2010
  37. redlo 20 octubre, 2010
  38. eica1604 4 noviembre, 2010
  39. Davidf 6 noviembre, 2010
  40. redlo 6 noviembre, 2010
  41. redlo 6 noviembre, 2010
  42. Davidf 6 noviembre, 2010
  43. joridi24 9 noviembre, 2010
  44. robert 9 noviembre, 2010
  45. esroca 3 diciembre, 2010
  46. esroca 3 diciembre, 2010
  47. elkara 7 febrero, 2011
  48. nagehoko 23 febrero, 2011
  49. shaka012 12 marzo, 2011
  50. redlo 12 marzo, 2011
  51. andresss 27 marzo, 2011
  52. redlo 12 junio, 2011
  53. viajero57 16 septiembre, 2011
  54. flippo 3 febrero, 2012
  55. vicente258 28 julio, 2012
  56. Herchi 8 agosto, 2012
  57. lorena28 8 agosto, 2012
  58. Herchi 8 agosto, 2012
  59. lorena28 8 agosto, 2012
  60. devirbla 3 julio, 2015
  61. redlo 3 julio, 2015

Leave a Reply