You need to be logged in to view a user's profile.
ciminternet
  ciminternet
Gold Member
  Thursday, 23 February 2017
  19 Replies
  1.8K Visits
0
Votes
Undo
Hola!

Es posible guardar un evento sin fecha de fin? Estoy intentándolo, pero si no pongo la fecha de fin, los cambios no se guardan y veo el siguiente error en la consola de errores del navegador.
Support Info
Production - Critical
Thursday, 23 February 2017 15:04
·
#184071
0
Votes
Undo
Hola
¿Estás intentando esto desde el frontend de tu sitio? A la hora de crear un evento puedes marcar la casilla "Evento sin fecha de fin" o "Evento todo el día" ¿No te aparece esta opción?
Friday, 24 February 2017 07:22
·
#184106
0
Votes
Undo
Hola!

Los eventos los añado desde la parte de administración, no desde el frontend. Existe una opción que es "Sin hora final específica", pero no sin fecha de fin, o yo no la veo:

Aunque marque la opción de "Evento de día completo o sin hora especificada" no puedo guardar los eventos si no pongo una fecha de fin.
Friday, 24 February 2017 09:41
·
#184128
0
Votes
Undo
¡¡Cierto!! Perdona mi confusión.

Los eventos tienen que tener una fecha de comienzo y una fecha de fin ya que JEvents necesita la fecha final para determinar si es un evento de varios días o un evento de un único día. No obstante no tienes que mostrar la fecha de fin en tu paǵian si no quieres y por otro lado, la fecha final siempre se actualiza automáticamente de forma que nunca es anterior a la fecha de inicio y siempre se rellena automáticamente ¿Por qué la intentas borrar?
Monday, 27 February 2017 08:07
·
#184228
0
Votes
Undo
Estamos desarrollando una web en la que hay un apartado de "Agenda cultural". La mayoría de eventos de esta agenda tienen una fecha de inicio y de fin en la mayoría de los casos, que sería el tiempo que se va a representar una obra de teatro por ejemplo. Pero, hay ciertos casos en los que un evento no tiene fecha de fin, generalmente porque aún no se ha definido.

Entonces, la fecha de fin se debe mostrar en la página, puesto que la mayoría de eventos sí la tienen, pero en algunos casos no se puede mostrar, simplemente porque no la hay.

No se si se te ocurre alguna forma de poder hacerlo teniendo esto en cuenta.

Gracias

Saludos
Monday, 27 February 2017 15:03
·
#184258
0
Votes
Undo
Hay una forma sencilla de hacer esto.

1. Instala el plugin de campos personalizados
2. Crea una plantilla de campos personalizados que tenga un campo de tipo checkbox llamado "Evento sin fecha de fin"
3. Al crear un evento marca esta casilla para los que no tengan fecha de finalización
4. En el editor de vistas personalizadas de JEvents, utiliza la gestión de campos vacíos con este campo para mostrar la fecha final o no mostrarla: https://www.jevents.net/frequently-asked-questions/handling-missing-values-in-custom-layouts
Wednesday, 01 March 2017 08:34
·
#184388
0
Votes
Undo
Gracias, utilizo ese plugin para otras cosas, por lo que me puede servir.

En todo caso, entiendo que es necesario poner la fecha de fin, y que debe ser lo suficientemente amplia como para que el evento aparezca reflejado. Me explico ... si pongo un evento que comienza hoy y no tiene fecha de fin, si quiero que salga en abril por ejemplo, la fecha de fin debe ser posterior a Abril, aunque esa fecha no se muestre por ningún lado.

¿Es correcto?

Gracias
Friday, 03 March 2017 10:42
·
#184611
0
Votes
Undo
¡¡Correcto!!

Eso sí, para que deje de mostrarse una vez que se haya celebrado, recuerda modificar la fecha de finalización una vez la tengas definida ;)
Monday, 06 March 2017 09:58
·
#184690
0
Votes
Undo
Sí, eso lo tengo claro. Creo que con esto me servirá.

Muchas gracias!
Wednesday, 08 March 2017 09:59
·
#184841
0
Votes
Undo
Buenas de nuevo,

No había podido terminar de probar esto, y estoy teniendo problemas en el paso 4:

Hay una forma sencilla de hacer esto.

1. Instala el plugin de campos personalizados
2. Crea una plantilla de campos personalizados que tenga un campo de tipo checkbox llamado "Evento sin fecha de fin"
3. Al crear un evento marca esta casilla para los que no tengan fecha de finalización
4. En el editor de vistas personalizadas de JEvents, utiliza la gestión de campos vacíos con este campo para mostrar la fecha final o no mostrarla: https://www.jevents.net/frequently-asked-questions/handling-missing-values-in-custom-layouts


La parte de la plantilla que uso para la fecha es esta:


{{Ciudad de la Localización:JEVLOCATION_CITY}}, desde {{Fecha de comienzo:STARTDATE;%d/%m/%Y}} {{Sin fin:Sin_fin##hasta}} {{Fecha de finalización:ENDDATE;%d/%m/%Y}}


El campo personalizado checkbox es el campo Sin_fin, y consigo eliminar la etiqueta "hasta" en los eventos sin fecha de fin tal y como se explica en la documentación, pero no consigo ocultar la fecha de fin del mismo modo, ¿podrías ayudarme?

Quiero que los eventos que tienen fecha de fin se muestre:

Ciudad, desde 01/01/17 hasta 30/04/17

Mientras que en los sin fin, se mostraría solo:

Ciudad, desde 01/01/17

Gracias!
Wednesday, 08 March 2017 10:19
·
#184844
1
Votes
Undo
¡¡Ya casi lo tienes!!

No puedo probar ahora si cuando se usa el formato de fecha los condicionales funcionan bien, así que yo lo haría así que creo que además simplifica un poco las cosas:


{{Ciudad de la Localización:JEVLOCATION_CITY}}, desde {{Fecha de comienzo:STARTDATE;%d/%m/%Y}}
<span class="{{Sin fin:Sin_fin#hide#}}"> hasta {{Fecha de finalización:ENDDATE;%d/%m/%Y}}
</span>


Básicamente si el evento está marcado como "Sin Fin" se oculta la fecha final con la clase "hide"
Wednesday, 08 March 2017 11:08
·
#184858
0
Votes
Undo
Perfecto, no había pensado en poner un span oculto y estaba complicándome con otras combinaciones. Funciona muy bien, gracias!
Monday, 13 March 2017 11:11
·
#185122
0
Votes
Undo
Hola de nuevo!

La solución funciona perfectamente en la página de detalles de un evento, pero estoy teniendo problemas en otra vista. Utilizo el tema float para mostrar la lista de eventos (https://www.jevents.net/products-new/addons/club-layouts/item/float-theme).

En el detalle de esta vista he puesto lo siguiente, del mismo modo que la solución anterior que sí me funciona en el detalle del evento:


<div class="jeviso_item_date">Desde {{Start Date:STARTDATE;%d %b}} <span class="{{Sin fin:Sin_fin#hide#}}"> hasta {{End Date:ENDDATE;%d %b}} </span></div>


Pero en este caso no me funciona y siempre muestra la fecha de fin, independientemente del valor del campo personalizable. ¿Puede ser un problema concreto con esta plantilla?

Gracias
Monday, 13 March 2017 11:24
·
#185125
0
Votes
Undo
¿Puedes darme acceso de súper usuario al sitio e indicarme la URL donde tienes el problema? En principio la función de ocultación es independiente del tema JEvents que utilices.

Un saludo.
Monday, 13 March 2017 11:31
·
#185126
0
Votes
Undo
Te dejo la información, gracias!
Monday, 13 March 2017 13:14
·
#185152
0
Votes
Undo
¿Me puedes dar también acceso por FTP al sitio?
Monday, 13 March 2017 13:33
·
#185154
1
Votes
Undo
Hola,

Lo sentimos acerca de esto. He resuelto en su sitio mediante la actualización de JEvents a: 3.4.31 y campos personalizados a 3.5.7.

muchas gracias
tony


--------------------------------------------------------------------

Hello,

Sorry about this. I have resolved it on your site by updating JEvents to: 3.4.31 and Custom Fields to 3.5.7.

Many thanks
Tony

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!Join the JEvents club today!

Monday, 13 March 2017 14:10
·
#185156
0
Votes
Undo
¿Me puedes dar también acceso por FTP al sitio?


Creo que habéis actualizado las versiones y ya está resuelto no? Si necesitas acceso FTP de todas formas me lo dices.

Entiendo que estos problemas ya no ocurrirán en posibles actualizaciones futuras, es así?

Gracias!
Monday, 13 March 2017 15:02
·
#185160
0
Votes
Undo
Efectivamente, ya está resuelto así que no necesitamos nada más ¡Gracias!
Tuesday, 14 March 2017 08:28
·
#185195
0
Votes
Undo
Muy bien, ahora el funcionamiento es perfecto, muchas gracias!
  • Page :
  • 1
There are no replies made for this post yet.

Members Area

Show your support

Unlike many Joomla calendars we do not charge to download JEvents - please show your support for this project by becoming a member of the JEvents Club Club members get access to early releases, exclusive member support forums, and Silver and Gold members can use many exciting JEvents addons

Your membership will ensure that JEvents continues to be the best events calendar for Joomla.