Entradas de Blog

Como ya he mencionado antes Views es por mucho el modulo más popular que existe en Drupal y que afortunadamente estará en el Core de Drupal 8.

Hoy quiero mostrarle que podemos hacer cuando tenemos una vista que deseamos modificar la consulta de base de datos generada por Views sin importar si esta vista fue creada por un modulo del core, contribuido o creado mediante la interfaz de views.

Cada día esta tomando mas fuerza la tendencia de Drupal como Backend de Datos, además la ya sabida funcionalidad de CMS. Esta funcionalidad es muy útil para poder publicar datos hacia aplicaciones móviles
Como ya hemos visto en las entrada de blog Como crear tablas para nuestros módulos personalizados en Drupal 7 y Como agregar una nueva tabla a modulo ya activado en Drupal 7 es posible la creación de un modelo de datos personalizado en la base de datos que guarde cierta relación con el modelo de datos de Drupal.
Siguiendo con la continuación de la entrada de blog ¿Qué es Silex? Hoy vengo a hablarles del proceso de enrutamiento para este micro framework. Para las personas que se enfrentan por primera ves a un framework que implementa en el patron de diseño MVC es el aspecto de tener que crear clases para manejo de eventos y controladores para dichos evento y lo que implica en crear una estructura de directorios para que el framework pueda encontrar los archivos apropiados.

Las funciones anónimas fueron implementadas en PHP 5.3, por tanto está sera la versión minina necesaria para ejecutar nuestras aplicaciones en Silex. al que igual que sos homónimas de Javascript las funciones anónimas no requieren un nombre definido y son ideales para usarlas como parámetros de funciones que son utilizadas para procesar alguna información, como se puede apreciar en el siguiente ejemplo.

Los Field Formatter es una propiedad muy usada en Drupal 7 que consiste en poder tomar la entrada del usuario y transformarla al presentar un usuario, como por ejemplo subir un archivo y decidir si se quiere presentar un link par descargar o hacer un renderizado de la imagen en caso de ser una imagen. Bueno hoy quiero mostrarles como podemos crear nuestros propios Field Formatters en Drupal 7, para ellos imaginemos que tenemos un content type donde queremos ingresar en un textfield un numero identificador de video del servicios de video Vimeo y que a visualizar el nodo se visualize el video. Lo anterior ignorando que existe ya un modulo para esta tarea llamado media_vimeo.
Anteriormente les había compartido algo de BackboneJS en los videos Integración Backbone.js con Drupal parte #1 y #2. Hoy quiero compartirles sobre MarionetteJS que es un capa que se coloca sobre BackboneJS para poder crear aplicaciones escalables y profesionales.
Hoy vengo a hablarles de Silex Micro Framework, creado por Fabien Potencier e Igor Wiedler. Como su nombre lo indica Silex es un pedernal negro de gran dureza utilizado para la creación de las primeras armas primitivas; pues Silex en un micro framework que utiliza componentes de Symfony permitiéndole heredar las buenas practicas y profesionalismo de Symfony pero manteniendo la agilidad que da una aplicación sencilla de PHP.
En Drupal es comun trabajar con módulos que usan "definiciones de configuracion" (configuration presets), tales como Panels, Context o el mas famoso modulo contribuido hasta la version 7 de Drupal, ahora ya en el core de Drupal 8, Views. Con los configuration presets podemos crear, editar, borrar y exportar tantas configuraciones o estructuras queramos.
Este pequeño snippet de código nos enseña cómo crear la clave pública o public-key para utilizar en Github, Unfuddle, Pantheon o cualquier otro servicio donde sea necesario.

Páginas

Suscribirse a RSS - blogs