api

api

Go Headless! Desacoplamiento de Drupal 9 con el módulo JSON API

       Con la aparición de varias librerías basadas en JavaScript, como Angular, Vue.js, React, etc. y el aumento definitivo del uso de dispositivos móviles, para conectarse a toda clase de servicios basados en plataformas, webs o aplicaciones; ha llegado el momento perfecto, para que todos aquellos que trabajamos con proyectos desarrollados en Drupal, nos planteemos la posibilidad "Descabezar" o "Desacoplar", el Frontend y el Backend, para seguir sacando el mayor partido, a su potente y flexible interfaz de usuario y al mismo tiempo, que nos adentramos poco a poco en el mundo del Frontend

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

Extraer URL de archivo en una plantilla tipo Node.twig.html

Para extraer url de archivo en una plantilla tipo Node.twig.html ...

Enviar json desde Drupal usando behaviors

Este texto permite enviar los valores de varios campos, en formato json a un servidor externo a Drupal 8

Editar información usuario programáticamente Drupal 8

Para editar o actualizar la información de un usuario...

Descargar tipos de contenido programáticamente

Drupal 8 ha modificado la manera en que se trabaja con las entidades, por lo que recomendamos visitar la página oficial para entender como se hace a partir de ahora: https://www.drupal.org/docs/8/api/entity-api/working-with-the-entity-api

Descargar datos usuario actual Drupal 8

Este código permite acceder a los datos del usuario que está logueado en este momento en nuestro Drupal para poder extraer todos sus datos o imprimir los campos de su formulario de registro.

Crear usuario programáticamente Drupal 8

Para crear un nuevo usuario de forma programática...

Configuración REST Drupal 8

Este código te ayudará en tus configuraciones de conexión Rest con Drupal.

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.