- Inicio
- drupal
drupal
Cuando realizamos una instalación "Estándar" de Drupal 8, se instala el módulo "Database Logging" que permite que se guarden en la base de datos los registros de eventos del sistema.
Ventajas de Drupal en un proyecto mediano a grande
Drupal es un administrador de contenido que tiene muchos años en el mercado y es una herramienta muy buena para sitios web donde la seguridad y estandarización es importante.
Formulario personalizado en un bloque
En este artículo vamos a ver una forma sencilla de añadir un formulario a un bloque a través de un módulo personalizado.
Formulario personalizado y almacenamiento en base de datos en Drupal 8
En estos días tuve el requerimiento de crear un formulario y guardar la información en una tabla nueva, para conseguir eso tuve que crear un modulo personalizado.
A continuación detallaré los pasos que implementé:
El módulo que crearemos será llamado "asuform"
Primero creamos el archivo asuform.info.yml donde especificaremos detalles básicos para su existencia.
asuform/asuform.info.yml
Seguimiento de eventos usando Google Analytics
Se tiene la necesidad de hacer seguimiento de las acciones específicas de los usuario en una página web. En este caso usaremos “Google Analytics” que nos ofrece una forma de registrar eventos sobre elementos específicos del sitio web.
Pasos para configurar el módulo Content Moderation en Drupal 8
El módulo de moderación de contenido nos permite ampliar los estados "no publicados" y "publicados" de Drupal para el contenido. También podemos definir una revisión en diferentes estados por usuarios con diferentes roles y permisos.
Sugerencia de plantillas para un bloque en base a su región
Todo marcado en drupal es controlado por una plantilla correspondiente, durante el desarrollo de theming podemos sobrescribir las mismas para conseguir diferencias, por ejemplo, podríamos querer alterar el marcado HTML de un bloque en especifico, de una pagina, de una vista, etc. Para conseguir cosas como esta Drupal nos proporciona sugerencias de plantillas en diferentes niveles.
Activando el theme debug podemos saber cuales son las sugerencias disponibles como a continuación vemos el ejemplo del bloque sitebranding.
Twig : motor de template en Drupal 8
Introducción a twig, principales características.
Traducciones en Drupal 8
En Drupal 8 el tema del multilenguaje mejoró notablemente, actualmente sigue la iniciativa D8MI, la cual nos presenta muchas mejoras como tener nativamente aproximadamente 94 lenguajes, interfaces, configuraciones y contenidos para traducir. A continuación un breve resumen:
Drupal 8 todo lo que se traducirá se centra en los siguientes puntos:
-
Texto de la interfaz de usuario
-
Aquí se involucran todo texto presente en el núcleo, módulos y temas.
-
Vista de búsqueda con el módulo facets en drupal 8, utilizando el módulo API de búsqueda.
Para poder trabajar con una vista facetada, tenemos que tener contenidos con sus respectivos campos.
Paginación
- Página anterior
- Página 3
- Siguiente página