Arrays globales en Symfony2

Arrays globales, cuando es importante tener bien definidas las opciones que están disponibles en los selects de administración y que en el Frontend condicionan comportamientos concretos.

Para no equivocarnos en ningún lugar donde los utilicemos y no tener que reescribirlo una y otra vez, podemos crear un array a nivel global.

Sigue leyendo Arrays globales en Symfony2

Custom File Provider para Sonata Media

En ocasiones necesitamos limitar el tipo de archivo por su extensión o mime-type, SonataMediaBundle permite cambiar globalmente los formatos admitidos, pero no específicamente a un contexto.

Por lo tanto, hay que crear un Custom Provider, donde configurar estas extensiones y mime-types específicos.

Para el ejemplo, creo el proveedor para subida de archivos ZIP.

Sigue leyendo Custom File Provider para Sonata Media