drupal8

Primero debemos crear un Controller que sea el que devuelva el json para rellenar el autocomplete.

<?php

namespace Drupal\banners\Controller;

use Drupal\Core\Controller\ControllerBase;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Drupal\Component\Utility\Unicode;

$get_authors = function()
{
$_ = [];
foreach ( \Drupal::routeMatch()->getParameter('node')->get("field_autor")->getValue() as $target ){
$_[] = Node::load( (int) $target['target_id'] )->title->value;
}
return $_;
}

These are my top 10 preferred Drupal Console commands in my daily use with Drupal 8:

  1. drupal cr all

    Rebuilds the chache

  2. drupal module:install -y module_name

    Download & install a given module.

  3. drupal module:uninstall -y module_name

He estado curioseando con Robo, un ejecutor de tareas al estilo de Gulp pero en PHP.
En el entorno javascript es muy común compilar el javascript o el css según se van produciendo los cambios en el código.
He conseguido hacer lo mismo utilizando Robo y DrupalConsole.
DrupalConsole puede borrar la caché del sitio con el comando
drupal cr all

Site Audit es un módulo que realiza un análisis estático de rendimiento y buenas prácticas para Drupal 7 y 8. Podéis instalar este módulo en vuestros sitios de trabajo como cualquier otro módulo.
Lo mejor de todo es que está integrado ya en el entorno Pantheon.
Pasa el tiempo y yo llevo varios años trabajando con Pantheon, ofreciendo esta plataforma a todos mis clientes.

Suscribirse a drupal8