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!