Blog

Creación de campos CCK de forma programada

Como parte de mi trabajo diario me encontre con la necesidad de crear un campo CCK para un tipo de contenido durante la implementación de un hook_updateN(), estará tarea llevarla a cabo no es del todo sencilla, debido a la complejidad estructural que tiene la definición de un campo CCK, es por esto que me en el camino a logra mi objetivo encontre la siguiente manera de generar esta estructura de forma fácil.

Hacer que Drush trabaje con MAMP

Si utilizas MAMP, para correr tus entornos de desarrollo te habrás dado cuenta que Drush no funcionan correctamente con el, pero no te preocupes, con unos sencillos pasos es posible hacer que Drush funcione en su totalidad con sitios Drupal que corran en MAMP.

El nuevo sistema de plantillas de Drupal 8

Drupal 8 trae consigo un sin número de cambios de paradigma y el sistema de plantillas no es la excepción, la versión 7 de Drupal, dejo en evidencia un gran problema. Quedo al descubierto un gran desorden, por una parte heredado y por otra por la respuesta que se le dio a viejos problemas que se tenía en versiones anteriores.

Como utilizar SASS y SMACSS

SASS es un lenguaje de procesamiento de CSS, el cual permite desarrollar y mantener las hojas de estilos de los sitios web de una forma más rápida y sencilla. Por el otro lado SMACSS es una arquitectura y filosofía creada por Jonathan Snook, para la estructuración de las hojas de estilos de un proyecto, buscando facilitar la mantenibilidad y flexibilidad, mediante la categorización de los estilos en diferentes archivos.

Como usar drush para trabajar con sitios Drupal alojados en Pantheon

Pantheon es una empresa dedicada a brindar servicio de hospedaje especializado para la plataforma Drupal, la plataforma de Pantheon no se limita solamente al hospedaje sino que brinda herramientas para facilitar el desarrollo, como por ejemplo ofrece un entorno para el desarrollo, otro para pruebas y finalmente producción, como también un sistema de flujo de trabajo el cual mediante interfaz gráfica permite subir los cambios de código entre cada uno de los entornos y la actualización de la base de datos de producción hacia pruebas y desarrollo.

Parte 2: Un buen diseño de interfaz puede garantizar el éxito de un proyecto

La interfaz de usuario de un sitio web o aplicación en general, ayuda en gran medida a la aceptación de un producto, es de vital importancia cuidar el diseño de la misma con el fin de no ser uno más de las opciones que tienen los usuarios para seleccionar y crear una diferenciación sobre el resto.