Avisos
Vaciar todo

Problema con los eventos de GCalendar  

 
Fernando
 Fernando
Usuario activo

Hola,

tengo el componente GCalendar funcionando en su versión 3.1.5 con joomla 2.5. He creado un enlace de menú, pero con vista de GCalendar (porque me gestiona mejor los idiomas) no la vista de google.
El caso es que al crear este item de menú me ofrece la opción "Descripción emergente de evento" donde puedo customizar el formato de salida de los eventos con sintaxis tipo {{#events}} ....
El problema que tengo es que ya he probado a poner vario sformatos diferentes, algunos buscados de internet , pero siempre lo muestra de la misma forma. He encontrado que la fora en la que lo muestra es la que aparece en el archivo default.php del directorio tmpl de events .
A alguien más le pasa esto? o alguien ha podidodar un formato específico a los eventos?

Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 11/03/2014 12:23 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tendrías que indicarnos qué pruebas en concreto has realizado y de donde has sacado esa información sobre lo de personalizar el formato de salida.

Otra opción pasaría porque modificaras el archivo default.php que comentas. Para no perder las modificaciones con futuras actualizaciones del componente deberías descargarte el archivo y subirlo en la ruta templates/ja_zeolite/html/com_gcalendar/events (supongo que sería este directorio aunque depende de la ruta que ocupe el archivo default.php dentro de propio componente).

Ten en cuenta además que estás utilizando Joomla 1.5, por lo que es posible que las indicaciones que estés siguiendo no sirvan para la versión del GCalendar que estás utilizando.

ResponderCitar
Respondido : 11/03/2014 3:04 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Fernando
 Fernando
Usuario activo

Básicamente he rellenado el campo "Descripción emergente de evento" con el siguiente texto"{{#events}}

{{date}}
{{description}}
{{location}}

{{/events}}". El resultado al abrir el evento sigue siendo el formato por defecto.
Se que mi sitio tiene una versión 1.5 , pero me encuentro migrándola en local, ya lo tengo en 2.5 sobre un wampserver con versión 5.3.1 de php.
Podría modificar el archivo default.php, pero me interesaba poder hacerlo desde este campo a la hora de crear el menú porque podría poner un texto diferente en función del idioma. Si lo hago así solo podré poner una versión, y no entiendo que pongan un campo específico para poder darle otro aspecto y que luego solo aparezca del de por defecto.
No se si con esto aclaro algo más la cosa.

ResponderCitar
Respondido : 11/03/2014 4:19 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tal como te había indicado, tendrías que pasarnos el enlace a la página donde has obtenido la información para personalizar el formato de salida.

¿Si realizas las mismas pruebas en local con Joomla 2.5 te funciona? Tendrías que enviarnos también capturas de pantalla para que veamos lo que has configurado al respecto y comprobar si cuadra con la documentación que has revisado.

ResponderCitar
Respondido : 11/03/2014 7:02 pm

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

Fernando
 Fernando
Usuario activo

Hola,

la documentación se encuentra en esta página http://g4j.digital-peak.com/docu/gcalendar/100-output-rendering

Y la configuración que he establecido para probar si tiene efecto está en la captura que envío. La visualización final del evento está en la captura "event"

ResponderCitar
Respondido : 12/03/2014 11:20 am
Fernando
 Fernando
Usuario activo

Creo que el problema viene de como guarda los parámetros asociados al item de menú. Entiendo que los debería guardar en la tabla jos_menu en el campo params, porque puede ser diferente según el menú que se edite, pero en cambio me encuentro que guarda el string el el archivo config.xml del componente en administrator. El la captura que mando se puede ver. Debe ser un bug del componente.

ResponderCitar
Respondido : 12/03/2014 12:47 pm

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Prueba a cambiar el código que has puesto en el parámetro Descripción emergente del evento por un texto tipo "Esto es una prueba" para ver ese texto sí que se carga en algún sitio.

También tendrías que darnos el enlace a la página que se abre con ese elemento de menú para ver si vemos algo en el código.

ResponderCitar
Respondido : 12/03/2014 4:52 pm
Fernando
 Fernando
Usuario activo

Hola,

he hecho pruebas y por lo visto sí que se guarda en jos_menu, el problema es que a la hora de presentar el evento no utiliza este parámetro. De hecho he tocado el código php donde la presentación estaba puesta a fuego y me he creado la variable $params donde recuperar ese parámetro y pasárselo y ha habido un cambio, pero no el esperado, en este caso en vez de la configuración del parámetro me pone la que tiene en el default del config.xml.
Total que es todo muy raro y la conclusión a la que llego es que la parte de eventos solo se puede modificar comprando el producto GCalendar Action Pack, pero no voy a comprarlo sin saberlo a ciencia cierta.
Además el componente se ve de diferentes formas en distintos navegadores y eso tampoco me gusta.
No os puedo pasar enlace al resultado de la web porque lo tengo en un servidor local (wampserver) , pero ya he desistido y lo he cambiado por JEvents que va bastante bien y ya me hace las funciones que necesito.

Muchas gracias.

ResponderCitar
Respondido : 14/03/2014 12:30 pm

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