automatización

automatización

Rules

      Como sé lo que te gusta seguir aprendiendo, acerca de las diferentes opciones disponibles que tiene Drupal, hoy te hablaré sobre uno de esos módulos, con el que no sueles contar como tu primera opción, pero que una vez lo conoces, ocupa el número uno en tu lista, siempre que te encuentres con un nuevo reto que resolver. 

Cursos Drupal | www.drupaladicto.com - Consultor especializado en drupal y symfony

Pathauto

Una de las características más importantes de cualquier web hoy en día, es la estructura de sus urls, para que "sean amigables" y más fáciles de encontrar o colocar en los buscadores, mejorando el posicionamiento exponencialmente.

Por si todavía no lo sabes, las urls amigables son aquellas que en lugar de tener una apariencia compleja como "https://miweb?var=producto?var=detalle$.php", se muestran con una estructura fácil de entender como por ejemplo "https://miweb/productos/jarron/detalle".

Cursos Drupal | www.drupaladicto.com - Consultor especializado en drupal y symfony

Instalar Drupal 9 usando Composer

Desde la página oficial podrás descargarte la estructura más reciente para instalar un proyecto Drupal utilizando el gestor de paquetes Composer

Si todavía no haz instalado Composer en tu ordenador visita la página oficial de composer

Descargar contenido de un nodo Drupal 8

Este código te ayudará a descargar contenidos programáticamente

Crear nodo programando Drupal 8

Para algunos de tus proyectos, es posible que necesites ejecutar comandos de automatización, que permitan la creación de algunos nodos, por ejemplo. A continuación te dejo el código que podría ayudarte con esa tarea.

Conectarme usando Goozle a un servidor externo a Drupal pasando variables JSON

Para los que han tenido incovenientes con la nueva manera de utilizar services de Drupal 8 y tengan que conectarse utilizando Post para enviar datos a un servidor externo de Drupal usando Guzzle, les dejo el código que utilicé en un módulo custom para un proyecto.

Borrar un contenido programáticamente Drupal 8

Con este código podremos borrar un contenido de forma programática, utilizando nuestro módulo personalizado.

Autorecargar página usando Javascript

Este código te ayudará a entender el comportamiento de javascript en Drupal.

Actualizar Drupal 8 usando Composer

Si todavía no haz instalado composer en tu ordenador visita la página oficial de composer