Pantalla en blanco ...
 
Avisos
Vaciar todo

Pantalla en blanco en el Componente Improve My City

5 Respuestas
3 Usuarios
0 Reactions
1,148 Visitas
Jose Antonio
Respuestas: 168
Estimable Member
Topic starter
 

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


 
Respondido : 27/06/2013 9:45 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

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


 
Respondido : 27/06/2013 10:07 am
Jose Antonio
Respuestas: 168
Estimable Member
Topic starter
 

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!


 
Respondido : 27/06/2013 10:39 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 27/06/2013 2:58 pm
Jose Antonio
Respuestas: 168
Estimable Member
Topic starter
 

¡¡Solucionado!! Sois unos Crak..


 
Respondido : 27/06/2013 3:34 pm