Formularios Joomla - error Art Forms
Lunes, 8 de Junio de 2009
Existen varios tipos de componentes que permiten crear formularios en Joomla. Uno de ellos es Art Forms, herramienta muy potente que permite infinidad de configuraciones. Me decante por Art Form por permitir introducir textos y por la redirección a otras paginas u otros componentes de formularios.
Una vez instalado, encontre un problema al enviar el formulario ya que quedaba la web que se redirigia en blanco, supongo que sería un error 500 de servidor, en fin la solucion es la siguiente:
- Identificar el fichero: joomla/components/com_artforms/artforms.html.php
- tenemos que añadir una lína nueva antes de la línea 537, ahora están así:
537 saveDBForms( $database, $option, $itemname_todb, $itemdata_todb, $formtitle, $formid ); tras añadir la linea se tendría que qeudar así:
536
537$database =& JFactory::getDBO();
saveDBForms( $database, $option, $itemname_todb, $itemdata_todb, $formtitle, $formid ); - las lineas de la 648 a 650 que ahora estan así:
648
649
650$html .= ‘</div>’;} cambiarlas por:
648
649
650}
$html .= ‘</div>’;
Esta información fue recopilada por Afarrs2 en la siguente URL http://www.joomlaspanish.org/foros/showthread.php?t=31100