SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Drupal Console
Por: Osvaldo Villarroel Marañon
vacho@koala-soft.com
¿Qué es?
Drupal Console es una suite de herramientas que se ejecutan desde la interfaz de línea
de comandos (CLI) para generar código prefabricado e interactuar con una instalación
de Drupal 8.
¿Cómo está hecho?
Construido siguiendo prácticas de PHP moderno y actual.
Utiliza principalmente el componente Symfony Console.
¿Cómo instalar?
$ curl https://drupalconsole.com/installer -L -o drupal.phar
$ php -r "readfile('https://drupalconsole.com/installer');" > drupal.phar
$ mv drupal.phar /usr/local/bin/drupal
$ chmod +x /usr/local/bin/drupal
$ drupal
Comandos básicos
$ drupal
Información básica el proyecto console
$ drupal list
Lista todos los comandos disponibles
$ drupal help <nombre_comando>
Ayuda sobre determinado comando
$ drupal server
* Lanza un servidor php interno para un proyecto
$ drupal site:install
Instala un sitio drupal
$ drupal site:status
Muestra el estado actual del sitio
$ drupal help <nombre_comando>
Ayuda sobre determinado comando
Comandos para theming
$ drupal generate:theme
Genera el código de un theme base
$ drupal theme:install (uninstall)
Instala un theme
$ drupal breakpoints:debug
Puntos de quiebre para diseño responsivo del theme
Comandos para site-building
$ drupal config:edit
Permite editar la configuración de algún elemento
del sitio
$ drupal config:export (import)
Exporta la configuración actual del sitio
$ drupal config:edit
* Editar configuración de algún elemento del sitio
$ drupal cron:execute
Ejecuta el cron del sitio
$ drupal site:maintenance
Pone el sitio en mantenimiento
$ drupal create:comments
Crea comentarios de prueba
$ drupal create:nodes
* Genera nodos de relleno
$ drupal create:terms
Crea clasificadores (taxonomías)
$ drupal create:users
Crea usuarios de prueba
$ drupal create:terms
Crea clasificadores (taxonomías)
Comandos para desarrollo
$ drupal cache:rebuild
Reconstruye la cache de drupal
$ drupal config:debug [arguments]
Lista las variables de configuración disponibles
útil para manipular Drupal desde código.
<?php
$config =
Drupal::service('config.factory')->getEditable('syste
m.performance');
$config->set('cache.page.enabled', 1); // Set a scalar
value.
?>
$ drupal container:debug
Muestra todos los servicios disponibles
<?php
$resources["store"]["GET"] = array();
$resources["store"]["GET"]['supported_formats'] =
array("json");
$resources["store"]["GET"]['supported_auth'] =
array("cookie");
Drupal::configFactory()->getEditable('rest.settings')
->set('resources', $resources)
->save();
?>
Generadores
$ drupal generate:module
Módulo base
$ drupal generate:controller
Controlador (MVC)
$ drupal generate:form
Formulario
$ drupal generate:plugin:block
Bloque de contenido, con configuración
$ drupal generate:content:entity
Entidades de contenido
$ drupal generate:entity:config
Entidades de configuración
$ drupal generate:plugin:rest:resource
Servicio rest
$ drupal generate:event:subscriber
Disparador de eventos
Quiénes le dan soporte
Cómo contribuir
$ git clone git@github.com:[su-nombre-de-usuario-en-github]/drupal-console.git
$ cd [ruta del proyecto]
$ composer install
$ bin/drupal
Referencias
Documentación
https://hechoendrupal.gitbooks.io/drupal-console/content/es/index.html
Guía básica para programar con drupal 8
https://github.com/vacho/DrupalDeveloper
Contribuir al proyecto
https://hechoendrupal.gitbooks.io/drupal-console/content/es/contributing/new-features.
html

Más contenido relacionado

Similar a Drupal console

[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 consoleEduardo Telaya
 
FROM lost to the Docker 2020
FROM lost to the Docker 2020FROM lost to the Docker 2020
FROM lost to the Docker 2020BelnGonzlezGarca1
 
Haciendo que tu entorno de desarrollo de Drupal rocks
Haciendo que tu entorno de desarrollo de Drupal rocksHaciendo que tu entorno de desarrollo de Drupal rocks
Haciendo que tu entorno de desarrollo de Drupal rocksSacha Chua
 
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Keopx
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...Luis Eduardo Telaya Escobedo
 
Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Raul Fraile
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaipquaip
 
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryDocker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryMario IC
 
Jenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemJenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemMario IC
 
Introduccion a Ansible
Introduccion a AnsibleIntroduccion a Ansible
Introduccion a AnsibleOsvaldo
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreHollman Enciso
 

Similar a Drupal console (20)

[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console[Phpdayperu] drupal 8 console
[Phpdayperu] drupal 8 console
 
Drupal 8, de cero a producción en minutos.
Drupal 8, de cero a producción en minutos.Drupal 8, de cero a producción en minutos.
Drupal 8, de cero a producción en minutos.
 
FROM lost to the Docker 2020
FROM lost to the Docker 2020FROM lost to the Docker 2020
FROM lost to the Docker 2020
 
FROM lost to the docker
FROM lost to the dockerFROM lost to the docker
FROM lost to the docker
 
Haciendo que tu entorno de desarrollo de Drupal rocks
Haciendo que tu entorno de desarrollo de Drupal rocksHaciendo que tu entorno de desarrollo de Drupal rocks
Haciendo que tu entorno de desarrollo de Drupal rocks
 
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
Docker - Entorno de trabajo configurado en 1 minuto [WCBilbao]
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
 
Instalacion Básica De Drupal 6
Instalacion Básica De Drupal 6Instalacion Básica De Drupal 6
Instalacion Básica De Drupal 6
 
Openldap
OpenldapOpenldap
Openldap
 
Dbdeployer
DbdeployerDbdeployer
Dbdeployer
 
Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain
 
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - QuaipWordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
WordPress, Nginx, Ghost y Telegram con Docker - I Meetup Docker Córdoba - Quaip
 
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, RegistryDocker Ecosystem: Engine, Compose, Machine, Swarm, Registry
Docker Ecosystem: Engine, Compose, Machine, Swarm, Registry
 
Webpack desde cero
Webpack desde ceroWebpack desde cero
Webpack desde cero
 
Docker WordPress
Docker WordPressDocker WordPress
Docker WordPress
 
Jenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker EcosystemJenkins Peru Meetup Docker Ecosystem
Jenkins Peru Meetup Docker Ecosystem
 
Introduccion a Ansible
Introduccion a AnsibleIntroduccion a Ansible
Introduccion a Ansible
 
Drupal 8, presente y futuro
Drupal 8, presente y futuroDrupal 8, presente y futuro
Drupal 8, presente y futuro
 
Taller docker _es-cl
Taller docker _es-clTaller docker _es-cl
Taller docker _es-cl
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
 

Más de Osvaldo Villarroel Marañon (11)

Drupal console
Drupal consoleDrupal console
Drupal console
 
Drupal console
Drupal consoleDrupal console
Drupal console
 
Developer skills
Developer skillsDeveloper skills
Developer skills
 
Drupal8 que cuandoque
Drupal8 que cuandoqueDrupal8 que cuandoque
Drupal8 que cuandoque
 
Tareas automáticas con drupal
Tareas automáticas con drupalTareas automáticas con drupal
Tareas automáticas con drupal
 
Redes sociales con drupal
Redes sociales con drupalRedes sociales con drupal
Redes sociales con drupal
 
Drupal8&symfony
Drupal8&symfonyDrupal8&symfony
Drupal8&symfony
 
Site building
Site buildingSite building
Site building
 
Commercio electronico con Drupal
Commercio electronico con DrupalCommercio electronico con Drupal
Commercio electronico con Drupal
 
Drush
DrushDrush
Drush
 
Temas Drupal
Temas DrupalTemas Drupal
Temas Drupal
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (20)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

Drupal console

  • 1. Drupal Console Por: Osvaldo Villarroel Marañon vacho@koala-soft.com
  • 2. ¿Qué es? Drupal Console es una suite de herramientas que se ejecutan desde la interfaz de línea de comandos (CLI) para generar código prefabricado e interactuar con una instalación de Drupal 8.
  • 3. ¿Cómo está hecho? Construido siguiendo prácticas de PHP moderno y actual. Utiliza principalmente el componente Symfony Console.
  • 4. ¿Cómo instalar? $ curl https://drupalconsole.com/installer -L -o drupal.phar $ php -r "readfile('https://drupalconsole.com/installer');" > drupal.phar $ mv drupal.phar /usr/local/bin/drupal $ chmod +x /usr/local/bin/drupal $ drupal
  • 5. Comandos básicos $ drupal Información básica el proyecto console $ drupal list Lista todos los comandos disponibles $ drupal help <nombre_comando> Ayuda sobre determinado comando $ drupal server * Lanza un servidor php interno para un proyecto $ drupal site:install Instala un sitio drupal $ drupal site:status Muestra el estado actual del sitio $ drupal help <nombre_comando> Ayuda sobre determinado comando
  • 6. Comandos para theming $ drupal generate:theme Genera el código de un theme base $ drupal theme:install (uninstall) Instala un theme $ drupal breakpoints:debug Puntos de quiebre para diseño responsivo del theme
  • 7. Comandos para site-building $ drupal config:edit Permite editar la configuración de algún elemento del sitio $ drupal config:export (import) Exporta la configuración actual del sitio $ drupal config:edit * Editar configuración de algún elemento del sitio $ drupal cron:execute Ejecuta el cron del sitio $ drupal site:maintenance Pone el sitio en mantenimiento $ drupal create:comments Crea comentarios de prueba $ drupal create:nodes * Genera nodos de relleno $ drupal create:terms Crea clasificadores (taxonomías) $ drupal create:users Crea usuarios de prueba $ drupal create:terms Crea clasificadores (taxonomías)
  • 8. Comandos para desarrollo $ drupal cache:rebuild Reconstruye la cache de drupal $ drupal config:debug [arguments] Lista las variables de configuración disponibles útil para manipular Drupal desde código. <?php $config = Drupal::service('config.factory')->getEditable('syste m.performance'); $config->set('cache.page.enabled', 1); // Set a scalar value. ?> $ drupal container:debug Muestra todos los servicios disponibles <?php $resources["store"]["GET"] = array(); $resources["store"]["GET"]['supported_formats'] = array("json"); $resources["store"]["GET"]['supported_auth'] = array("cookie"); Drupal::configFactory()->getEditable('rest.settings') ->set('resources', $resources) ->save(); ?>
  • 9. Generadores $ drupal generate:module Módulo base $ drupal generate:controller Controlador (MVC) $ drupal generate:form Formulario $ drupal generate:plugin:block Bloque de contenido, con configuración $ drupal generate:content:entity Entidades de contenido $ drupal generate:entity:config Entidades de configuración $ drupal generate:plugin:rest:resource Servicio rest $ drupal generate:event:subscriber Disparador de eventos
  • 10. Quiénes le dan soporte
  • 11. Cómo contribuir $ git clone git@github.com:[su-nombre-de-usuario-en-github]/drupal-console.git $ cd [ruta del proyecto] $ composer install $ bin/drupal
  • 12. Referencias Documentación https://hechoendrupal.gitbooks.io/drupal-console/content/es/index.html Guía básica para programar con drupal 8 https://github.com/vacho/DrupalDeveloper Contribuir al proyecto https://hechoendrupal.gitbooks.io/drupal-console/content/es/contributing/new-features. html