Pantalla en blanco en el Componente Improve My City  

 
Jose Antonio
 Jose Antonio
Estimable Member

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

Citar
Respondido : 27/06/2013 10:45 am
Jordi Sala
 Jordi Sala
Miembro 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

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 27/06/2013 11:07 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Jose Antonio
 Jose Antonio
Estimable Member

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!

ResponderCitar
Respondido : 27/06/2013 11:39 am
Pablo Velasco
 Pablo Velasco
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.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 27/06/2013 3:58 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jose Antonio
 Jose Antonio
Estimable Member

¡¡Solucionado!! Sois unos Crak..

ResponderCitar
Respondido : 27/06/2013 4:34 pm

Por favor Iniciar Sesión o Registro