Automating Drupal Development with Patterns

Audiencia:
Ponentes:
Idioma:
Nivel:

Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc.This site setup and configuration process is a very time consuming and repetitive bottleneck.
Patterns module (http://drupal.org/project/patterns) is built to bypass this bottleneck by managing and automating site configuration that is stored in YAML, XML or PHP serialized arrays.
The main goal of the session is providing an introduction to the use of patterns: from the use of the current components to reuse your configuration, to an explanation on how to make the settings of your contrib or custom modules automatically exportable.

Automating Drupal Development with Patterns - David Rozas / Hao Liao from Asociación Drupal on Vimeo.

Diapositivas

Comments

rafinskipg's picture

Tengo ganas de ver esto...

nachenko's picture

What's the difference between this as Features?

oskar calvo's picture

Nachenko.

La diferencia entre Patrones y Features es que Patrones gestiona las variables mediante los archivos de tipo yalm. Features mediante php. La diferencia más importante (y a favor de patrones) es que nunca tendrás una feature sobre escrita, es decir menor dolor de cabeza. En drupal 8 se utilizará yalm para mover configuraciones entre entornos de trabajo.

David, gracias. Llevo unos días con el módulo, y la verdad es que me parece muy bueno y una solución diferente (mejor incluso) para mi gusto que features+strongarm.

Gracias

Oskar

drozas's picture

Hola Nachenko,

Oskar lo ha explicado muy bien. Además existe una diferencia desde el punto de vista de cómo se lleva a cabo, ya que en el caso de patterns se trabaja directamente con cualquier formulario de configuración del módulo y se inyectan los valores a los mismos.

Un saludo,

David

drozas's picture

Hi all,

The session will be co-presented with Hao Liao, a contributor of patterns (http://drupal.org/user/1847858) coming from Switzerland, so I just wanted to clarify that the session will be carried out in English. Therefore I will remove the last paragraph of the summary: "The session could be in English or Spanish, depending on the audience preferences.".

Cheers,

David