martes, 12 de abril de 2016

Como crear un calendario en Drupal 8

Drupal 8 sigue siendo un sistema nuevo y muchos módulos de terceros están empezando a ponerse al día.

Sin embargo, hay algunas características que ya están disponibles en Drupal 8. El módulo Calendar no está libre de errores y no cuenta con todas las características que tenía en Drupal 7, pero está funcionando bastante bien en Drupal 8.

Comencemos a construir el Calendario para Drupal 8...


Instala los módulos requeridos


Vamos a utilizar dos módulos para la construcción de nuestro calendario. Asegúrate de instalarlos y activarlos.


Una vez instalados tienes que dirigirte a Estructura -> Tipos de Contenido y crea un nuevo tipo de contenido llamado Calendario.



Pulsa Guardar y administrar campos y en la siguiente pantalla tienes que agregar un nuevo campo de tipo fecha.



Guarda los cambios y dirígete a Configuración -> Rendimiento para borrar la cache del sitio.


Creando el calendario en Drupal 8


Dirígete a Estructura -> Vistas y has click en Agregar vista desde plantilla.



Ahora veras la lista con las plantillas existentes que puedes utilizar para crear la vista.

Como ya hemos creado un campo de tipo fecha, deberías tener una plantilla disponible para dicho campo.

Da click en Agregar en el campo correspondiente.



Elige el nombre que le vas a dar a la vista y el "Base View Path" que actuará como la URL del calendario.


Desplázate hacia abajo para poder observar una previsualización del calendario.


Haz click en Guardar y en Vista Month. Deberías poder ver el hermoso calendario terminado.


Si bien hay más cosas interesantes que podemos hacer con los calendarios hasta aquí llega este tutorial, espero que sea de utilidad. 

Cualquier duda o recomendación puede dejarlas en los comentarios.

Bye!