Hola a todos, Estoy haciendo pruebas con el componente Improve My City con intención de utilizarlo próximamente, me parece un gran componente y funciona correcto, solo tengo un pequeño problema por resolver que es el siguiente: Cuando un usuario completa el formulario de una nueva cuestión y hace clic sobre el botón enviar le dirige a una pantalla en blanco con la siguiente url: http://vinoportugues.es/index.php?option=com_improvemycity&view=issues
Agradezco cualquier comentario, saludos a todos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Jose Antonio,
Revisa los ficheros que encontrará en /public_html/error_log y /public_html/administrator/error_log y observa las últimas entradas porque normalmente ahí podrás ver el error.
También puedes acceder a tu cpanel, a la sección de Registro, Registro de Errores, donde también encontraras información al respecto.
Saludos
Hola Jordi, en el fichero error_log me da el suiente error:
[27-Jun-2013 12:06:14] PHP Fatal error: Call to a member function get() on a non-object in /home/vinoport/public_html/components/com_improvemycity/views/issues/view.html.php on line 122
En la linea 122 del fichero view.html.php, lo siguiente:
$html5 = $menuparams->get("html5");
desde la linea 113 a 131 lo siguiente:
// Check for errors.
if (count($errors = $this->get('Errors')))
{
JError::raiseError(500, implode('
', $errors));
return false;
}
// get the menu parameters
$menuparams = $this->state->get("parameters.menu");
$html5 = $menuparams->get("html5");
//select if HTML5 or previous and load the appropriate template
if($html5 == 0)
$tpl = 'nohtml5';
else
$tpl = null;
parent::display($tpl);
// Set the document
$this->setDocument();
¡ No se resolver el error!
Hola,
Sería conveniente que platearas este tipo de errores de forma directa a los desarrolladores de la extensión ya que pueden tener más información sobre este tipo de errores o corregirlo en caso de que sea un bug.
Prueba, previa copia de seguridad del archivo, a cambiar esta línea por
$html5 = 0;
y comprueba si así se dejan de producir errores.
¡¡Solucionado!! Sois unos Crak..