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
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.
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.
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.
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"
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.
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.
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.