Entradas de Blog

Drupal es conocido por ejecutar una gran cantidad de consultas a las base de datos, y como era de esperarse en nuestros proyectos nos encontramos con la necesitas de querer modificar ciertas consultas a la base  de datos para cumplir con nuestras necesidades.

Como el mandamiento #1 de Drupal es "Don't hack the core" y que aplicar también para los módulos contribuidos, nos podemos cuestionar y ahora que hago que opciones tengo.

Hoy voy a mostrarle como aplicar estos cambios mediante los Tags que se pueden aplicar a nuestras consultas.

En la entrada de blog Como implementar el Cross-Origin Resource Sharing en Drupal 7 explique los conceptos del Cross-Origin que es vital para el desarrollo de API que estarán abierta al publico en general o filtrado a un cierto rango de clientes por medio del dominio o la IP.

En la entrada de anterior Como crear un Field Formatter personalizado en Drupal 7 explicaba como crear un Field Formatter personalizado para un campo de Vimeo, hoy quiero compartirles como definir opciones a nuestro formatter para definir como la salida de nuestro formatter. La opciones permitirán que el mismo formatter se comporte diferente depende de donde y como se configure por ejemplo dentro de un Display de un Nodo o en un Vista.
Hoy quiero compartirles acerca de los Middlewares de Silex o filtros como a veces es traducido en español. Los Middlewares son breakpoints que permiten que se modifique el comportamiento normal de Silex en diferentes etapas durante el proceso de atender una solicitud.

Para cualquier aplicación es importante tener un registro de las cosas que están pasando en el sistema, para poder hacer luego un análisis postmortem o simplemente para poder hacer una depuración de posibles errores,

En Silex podemos llevar acabo esta tarea utilizando Monolog a continuación veamos como lo podemos incluir en nuestro proyecto.

1. Instalando Monolog.

Lo primero que debemos hacer es editar el archivo composer.json como se muestra a continuación

Dentro del modulo de Vistas una de las características que hace mas atractivo nuestro sitio a los usuarios finales son los filtros expuestos, ya que estos permiten que los usuarios puedan obtener los datos bajo los criterios que el usuario final realmente necesita.
Es común escuchar la queja generalizada de que no existe documentación técnica en idioma español, a lo cual casi todos respondemos al unísono "es cierto". Ahora bien me gustaría invitarlos a recodar cuando fue la ultima vez que cuando enfrentaron un problema técnico en su lenguaje de programación, framework ó herramienta de css favorita acudieron a Google, Yahoo o porque no en Bing y tratar de buscar su solución utilizando términos en Español

En la entrada de blog Cómo hacer un borrado masivo de nodos en Drupal 7 con Drush aprendimos como crear un script especializado para el borrado masivo de nodos y su posterior ejecución con Drush.

Hoy siguiendo esta línea vengo a presentarles como hacer un borrad masivo de usuarios como se muestra en el siguiente código.

Para los Drupal backend developer los formularios personalizados es el pan de cada día, bueno hoy vengo a compartirles como usar campos de tipo Date para que nuestros formularios sean mas atractivos para los usuarios finales.

Lo primero que debemos hacer es instalar el modulo Date es nuestro sitio web, el cual cuanta con la definición de nuevos tipos de field que utilizaremos a continuación.

Algunas veces deseamos cambiar los datos presentando en una vista basados en los mismos datos retornados, es decir poder decir si el campo A es TRUE , entonces en el Campo B cambiar el contenido a BB.

Esto tarea lo podríamos hacer mediando un template del campo especifico, pero hoy quiero mostrarle como hacerlo mucho antes de que el proceso de renderizado de la Vista se lleva acabo.

Páginas

Suscribirse a RSS - blogs