Drupal 8

Artículos en el blog

Espanyol · 22/07/2016
Luis Ortiz

El código de Drupal 8 es diferente del de versiones anteriores. Se han adoptado conceptos y estandares modernos, la programación es ahora mayoritariamente orientada a objetos y se usan componentes de Symfony.

Ahora crear un módulo, una página o un bloque es totalmente diferente. Mi intención con esta serie de artículos es mostrar como se hace ahora para facilitaros el paso a esta nueva versión que vale mucho la pena.

Puedes leer otros artículos de esta serie:

  1. Crear un módulo para Drupal 8
  2. Crear una página desde un módulo para Drupal 8
  3. Añadir parametros a una página en Drupal 8
  4. Plugins en Drupal 8
  5. Crear un bloque en Drupal 8

Un bloque es un plugin

Así, cada bloque estará definido en una clase que tendrá que:

  • Estar en la subcarpeta src/Plugin/Block de nuestro módulo
  • Tener la anotación @Block
  • Implementar la interfaz Drupal\Core\Block\BlockPluginInterface

Vamos por partes.

Espanyol · 11/07/2016
Siddharta Navarro

El pasado viernes 8 y sábado 9 de julio tuvo lugar en el Citilab el Drupal Summer, un evento nuevo que parece que ha venido para quedarse.

A continuación, y como resumen del evento, os explico lo que pasó durante las charlas del sábado con los diferenes Twits que fuimos publicando:

 

 

Espanyol · 13/06/2016
Siddharta Navarro

Tenemos el placer de presentaros el Drupal Summer Barcelona, evento organizado por la asociación Drupal.cat que se celebrará en el Citilab del 8 al 10 de julio próximo.

Se trata de un evento que tiene tres partes bien diferenciadas:

  • El viernes 8 de julio, nuestros amigos de Forcontu realizarán una formación sobre Drupal 8. Es una formación que normalmente tiene un coste mucho más elevado, así que es una gran ocasión para realizar dicho curso a un precio mucho más económico.
  • El sábado 9 de julio se realizará una jornada de charlas orientadas a Drupal 8, además de una fiesta de verano en Barcelona.
  • El domingo 10 de julio se realizará una jornada dedicada a Sprints.

Creo que este evento es una ocasión buenísima para que la gente que está interesada en Drupal 8, pueda iniciarse, tanto a nivel principiante con los cursos del viernes, como el sábado con charlas de más nivel. No hay que olvidar que también es una buena ocasión para conocer el trabajo que está realizando la asociación Drupal.cat y su comunidad.

Espanyol · 02/06/2016
Siddharta Navarro

Hace ya un mes que realizamos una formación sobre Drupal 8 en el Mobile World Centre de Barcelona, y hoy os traigo un pequeño resumen de la jornada.

Lo primero es decir que estamos muy contentos ya que llenamos el aforo de la sala, con más de 40 asistentes. Y con ello quiero decir que la gente tiene interés en saber qué es Drupal, y sobretodo saber qué nos trae de nuevo Drupal 8. Desde 2007 cuando empezamos con Atenea tech, el interés en Drupal ha ido creciendo, e incluso ha ido superando a otros gestores de contenidos que en su día tenían un seguimiento y interés mucho mayor.

Además, Drupal 8 tiene un core muy completo, lo que hace más sencillo para la gente que empieza, ver todo su potencial sin necesidad de instalar demasiados módulos. La charla fue muy amena, ya que, a diferencia de otras formaciones, quisimos destacar temas que interesan y que siempre son motivo de controversia, como la velocidad de carga o la seguridad.

Espanyol · 24/05/2016
David López

Introducción

Pantheon es un servicio PAAS (Platform As A Service) para drupal y wordpress, en el que podemos delegar nuestra infraestructura. Además nos da una serie de herramientas como gestión de backups, gestión de despliegues entre entornos, Integración con servicios como New Relic o Apache Solr, etc. Pantheon lo que ofrece para cada uno de nuestros proyectos es alojamiento cloud en containers con 3 entornos (si no tenemos en cuenta el multidev), un repositorio git y 2 interfaces para gestionar todo esto: un panel de control web y una interfaz de línea de comandos para los amantes de la consola llamada terminus

Pàgines

Contacte

T'interessen els nostres serveis?

Contacta'ns