Integrar Joomfish y Virtuemart |
Visitas: 7876
|
|
Plugins Joomla
|
|
Lunes, 24 de Mayo de 2010 17:17 |

Vamos a integrar Joomfish y Virtuemart en nuestra tienda online multilingue, es bastante facil ya lo vereis, mas facil que traducir todos los productos 
Descargar ficheros de Joomfish y Virtuemart
Descargar ficheros de idiomas
Si os falta algun archivo de idioma los podéis descargar desde Joomla o Joomfish, en cambio los de Virtuemart vienen en el Language_Pack_for_VirtueMart_1.1.2.zip incluido en el paquete de instalacion
Descargar ficheros de Content Element
Podéis descargar Content Element para Virtuemart o Virtuemart .zip desde joomlacode.org
Instalar
Los ficheros de idiomas de Joomla y Joomfish se instalan desde el Panel de Joomla Extensiones -> Instalar / desinstalar -> Instalar
Para Virtuemart en cambio descompactamos el zip Language_Pack_for_VirtueMart_1.1.4.zip copiamos la carpeta languages y la pegamos en administrator\components\com_virtuemart
Descompactamos el virtuemart.zip y veremos siete archivos xml problematicos, son problematicos porque, segun escribe el propio Apostolov del equipo de Joomfish, los titulos pueden dar pie a un Fatal error: Call to a member function getTable() on a non-object in.... (y lo corroboro por experiencia personal con Sobi2 y Virtuemart ), por tanto yo os aconsejo renombrarlos con el mismo nombre de la tabla de Mysql, osea pasar de virtuemart.category.xml, virtuemart.manufacturer.xml, virtuemart.manufacturer_category.xml, virtuemart.payment_method.xml, virtuemart.product.xml, virtuemart.product_attribute.xml y virtuemart.vendor.xml a vm_category.xml, vm_manufacturer.xml, vm_manufacturer_category.xml, vm_payment_method.xml, vm_product.xml, vm_product_attribute.xml y vm_vendor.xml. Copiamos los archivos y los transferimos a la carpeta \administrator\components\com_ joomfish \contentelements\
Una vez hecho esto, nos vamos a Joomfish -> Gestor de Traducciones y veremos que Joomfish reconoce los contenidos de Virtuemart
ahora solo hace falta ir a Traducciones y empezar:
|
Comentarios
La verdad no se a que se puede deber, has mirado que dice el debug y el log? Alli te saldrán los errores
mysql ver 8.41 distrib 5.0.77 e instale la version de joomfish 2.1.7 y no funciona coomo corresponde, algunas de las paginas de configuración salen en blanco, y cuando quiero traducir el articulo la pag sale en blanco, pero solo pasa con joomfish.. espero me puedan ayudar muchas gracias
Funcionó a la primera.
Un Saludo!
Deciros que he seguido los pasos y me funciona perfectamente el joomfish con virtuemart. Muchisimas gracias!!
Gracias :)
Saludos =)
Saludos desde Paraguay
Gracias, mysql no és mi especialidad, pero...
me parece que el error 1054 quiere decir que falta algo en la tabla y el otro que dentro de 'attribute_id' hay dos columnas, no tengo la solución, me sabe mal, pero te sugiero dirigirte a un foro de mysql
Joomla 1.5.20
Joomfish 2.0.4
Virtuemart 1.1.5 stable
He seguido tu manual (magnifico trabajo) y he decir que todo perfecto de momento pero tengo un error a la hora de traducir los atributos de los productos me muestra el siguiente error:
---------------------------------------------------
DB function failed with error number 1054....... no puedo publicarlo completamente
----------------------------------------------
He echado un vistazo en el foro de Joomfish y dice de cambiar en la base de datos "ALTER TABLE --jos_vm_product_attribute` ADD `attribute_id` INT( 11 ) NOT NULL
AUTO_INCREMENT PRIMARY KEY FIRST
"
la verdad es que lo he intentado pero me Mysql me dice "#1060 - Duplicate column name 'attribute_id'
"
No tengo ni idea de que hacer alguien me puede ayudar con esto?
Suscripción de noticias RSS para comentarios de esta entrada.