Drupal
php-header

PHP APC: configuración rápida

Aquí dejo una configuración rápida de APC.

Si están usando Debian o derivados pueden poner la configuración en /etc/php5/conf.d/20-apc.ini (la parte del nombre “20-” puede variar, verifiquenlo antes de editar). Para mas opciones ver http://www.php.net/manual/es/apc.configuration.php No olvides reiniciar apache: sudo service apache2 restart Chau!

drupal-header

Drupal 7 + Views: Temear exposed filters como Dios manda

Lo primero que tenes que saber es que podes tomar el control del template que imprime los filtros expuestos de un view (views-exposed-form.tpl.php) simplemente copiandolo a tu theme y poniéndole un nombre con este formato:

Ejemplos: Tengo un view llamado listado_usuarios y dos display: una página “administracion_usuarios” y un bloque “usuarios_por_fecha” (De mas especifico 

Seguir leyendo…

drupal-header

Drupal 7: Quitar la descripción “E.g., 19/11/2013” del field date_popup

El FAPI date_popup (del módulo Date) tiene un poco de mala leche y no se deja quitar la descripción por la vía tradicional. Dicho lo anterior, acá está el hook que nos salva el día:

Chau!

drupal-header

Drupal 7: Integrar Inline entity form perfectamente en el formulario en el que está anidado.

Cuando Inline entity form renderiza la entidad dentro de otro formulario tiende a meterle fieldsets y títulos extra que no son estrictamente parte del formulario de la entidad referida. Como resultado, el formulario anidado queda como tal, como si estuviera anidado, y eso no queda bonito. Estaria mejor que el formulario visualmente se integrase mejor 

Seguir leyendo…

drupal-header

Drupal 7: Renderizar una pagina de panels programáticamente

Si tenemos un panel que tiene su propia URL, digamos contactar/!extras y querés renderizar este panel por medio de código. Bueno si ese fuera el caso, hacerlo es bastante simple:

En el snippet anterior solo aclarar que page_manager_page_execute([[1]], [[2,3,4,etc]]); [[1]] este es el nombre del panel sin el prefijo “page-“. Para saber cual es 

Seguir leyendo…

drupal-header

Combo: Importar y sincronizar productos con Migrate + Drupal commerce + product display desde CSV/XML/JSON

Hola!. Todos los post que escribí hasta ahora sobre Migrate se debieron a que quería hacer esto. Hoy les presento una clase basada en Migrate para importar productos a Drupal Commerce y crear al mismo tiempo un product display. NOTA: los múltiples productos para un solo product display lo dejamos para otro día 🙁 Un 

Seguir leyendo…

drupal-header

Drupal: Obtener un árbol de términos de forma anidada

Este problema es mas viejo que la injusticia. taxonomy_get_tree() devuelve un array de terms plano en lugar de hacerlo de forma anidada. La solución es esta pequeña función:

Y listo, ahora en lugar de usar taxonomy_get_tree(), usa taxonomy_get_nested_tree():

Ya está, el resultado ahora está anidado tal como tengas anidados los terms. Nota: Me 

Seguir leyendo…