Dos repositorios remotos con Git

Estoy haciendo un módulo para la versión 8.2 de Drupal, la cuestión es que no me gusta el sistema de nombres de ramas y tags de Drupal.org, siempre me ha parecido que han hecho demasiado complicado para lo que debería ser, también puede ser que yo sea un zote y no quiero aprender algo que solo me servirá para Drupal, el punto es que empecé el desarrollo del módulo en Github (https://github.com/oskarcalvo/googlelogin), algo sencillo y comprensible, ya que en github haces con tus cosas lo que quieres :p.

Crear acciones mediante el módulo Trigger en Drupal 7

Drupal trae el módulo Trigger, que permite definir acciones que se ejecutan en función de los disparadores que se han indicado en las acciones. Es cierto que Trigger se queda pequeño si lo comparamos con el módulo Rules, así que hay que ver si podemos resolver lo que queremos hacer con Triggers, o en su defecto es mejor hacerlo con Rules.

php app/console generate:bundle en la versión 2.8.* de Symfony

Llevo varios días de inmersión en Symfony y Syilus, aunque he tocado algunas cosas de D8, lo cierto es que eran cosas muy superficiales, y un nuevo proyecto que nos toca hacer en Sylius supone meternos de lleno con este magnífico framework.

Pero me he encontrado que cuando ejecuto la sentencia de generate:bundle de la consola, dependiendo de como lo haga el Bundle se genera bien y se carga correctamente, o se genera mal y hay que terminar tocando varios archivos para asegurar la carga de la clase.

Vamos al turrón:

Ejecutar historias de usuarios con casperjs contra una url https

En estos días me he encontrado que para ejecutar test contra webs con certificado de seguridad (https) a la hora de ejecutar la sentencia en la consola hay que añadir un parámetro adicional a la sentencia.

De lo que sería una sentencia normal de ejecutar un test:

casperjs test wadus.js

tenemos que ejecutar

#Si no sabemos el protocolo que se utiliza
casperjs test wadus.js   --ssl-protocol=any

#Si sabemos el protocolo que se utiliza lo podemos definir.
casperjs test wadus.js   --ssl-protocol=tlsv1

Metodología de trabajo para proyectos php

Un usuario de Linkedin me hacía las siguientes preguntas hace unos días.

To manage Drupal Core changes and sites development

To orchestra all The tools to build, provision, test and deploy Drupal Core and sites changes.

To deploy on testing/staging enviroments for validation by qa team and owner.

Views in code, un módulo para cargar las vistas que se tienen en código.

Views to code es un módulo sencillo que he desarrollado para tenerlo en proyectos en los que use Views.

Este módulo no aporta nada nuevo que no se pueda hacer con features, de hecho es un poco más "trabajo", pero me gusta ya que cuando tienes muchas features a la vez a Drupal le lleva un buen rato revisarlas todas ellas, de esta manera las vistas en vez de tenerlas en features las almaceno en este módulo y uso drush para exportar el código de las features a un archivo.

Pages

Subscribe to Oskar Calvo RSS