drupal

Módulo Token filter, flexibilizando los contenidos

 

El editor de texto implementado en Drupal 8 CKeditor es una herramienta muy cómoda para los usuarios finales, sin embargo podemos potenciar más con el uso de tokens.

Pongámonos en la situación de que en muchas partes de nuestro contenido debemos incluir como texto el dominio del sitio y en un tiempo cambiamos de dominio, la consecuencia que tendríamos sería el mapear todos los contenidos donde deberíamos editar para colocar el nuevo contenido (el nuevo dominio), esto sería una vulnerabilidad a futuro, sucedería lo mismo si nos referimos al nombre de sitio. El módulo Token filter nos ayuda con este problema.

Primero que todo, debemos descargar e instalar el módulo mencionado, este mismo requiere del módulo Token como han de haber estado imaginando.

Instalación de modulos

 

Luego debemos configurar el editor o editores de texto donde queremos que estén disponibles:

editor de texto

 

En la configuración del editor en la sección de los filtros habilitados (Enabled filters) marcar la opción de reemplazar los tokens por sus valores

filtro

 

Por defecto el orden que tendrá será el último, creo que una buena opción sería ubicarlo primero para que no se vea afectado con otro filtro y así garantizar el éxito del reemplazo. Este paso es a criterio personal

Orden de filtros

 

Nos queda por añadir la herramienta en el editor, está nos permitirá navegar entre todos los tokens disponibles

Herramienta editor

 

Cuando usemos el editor, notaremos la nueva herramienta y al dar clic nos mostrará los tokens 

editor en uso

 

Filtros

 

En la siguiente imagen podemos ver como tenemos los tokens como parte del texto y un enlace "Inicie de sesión aquí" el cual la url también usará un token

Añadiendo tokensToken en Url

 

En el renderizado vemos el resultado, como nos muestra las siguientes imagenes

Resultado

 

Inspeccionando ruta

 

Este modulo nos garantizará no tener que volver a editar esos contenidos que son sencillos y no deberían dar siquiera un problema. También está disponible para la versión 7 de Drupal

Me pareció interesante el artículo

Deseo más información

O también puedes comunicarte con nosotros.

por whatsapp por whatsapp

Añadir nuevo comentario

Me gustaría más información sobre:

CAPTCHA