Hola a tod@s,
He mirado en el foro pero no he encontrado la solución a este problema de traduccion:
En Joomfish cuando selecciono el idioma y breezingform, y pulso por ejemplo en el Campo "Nombre" para que aparezca la nueva ventana para realizar la traducción, entonces en su lugar me aparece el siguiente error:
Fatal error: Call to a member function getTable() on a non-object in /usr/home/xxxxxxxxxx/web/administrator/components/com_joomfish/models/ContentObject.php on line 680
Supongo que el problema tiene que estar en este fichero "breezingforms_elements.xml", en el archivo consta lo siguiente:
BreezingForms:options
Markus Bopp
1.5.1
Definition for the form elements
title
id
Si alguien tiene una idea se lo agradezco.
Hola Mac,
mirate este vídeo que trata sobre como hacer formularios multi-idioma en Breezing Forms usando Joomfish. Si siguiendo los mismos pasos no te funciona bien, entonces revisa el error log de tu web.
Por el error que nos pegas me da la sensación de que los content elements de Breezing Forms están mal formados.
Saludos
Hola David,
He reemplazado los ficheros originales que vienen con "Breezingform" por los que ha dejado pablo, pero sigue saliendo el mismo error. No sé exactamente que ocurre.
Voy hacerlo por la vía rápida, duplicar los formularios, cambiarles el idioma y publicar los modulos en función del idioma.
Gracias David.
Hola mac,
pues no debería de darte este error. De todas formas Joomfish a veces da error por no estar empleando el conector mysqli, prueba a cambiar el conector de mysql a mysqli en la configuración global de tu Joomla y prueba a ver si te sigue dando el errror. si no, la solución que comentas es una forma rápida de salvar al situación dando un pequeño rodeo, pero bastante efectiva..
Saludos