Publicaciones Similares
Sonata Admin: el calendario no se cierra
PorMarcosEscenario Incluir un filtro de rango de fechas en SonataAdmin que use un calendario para seleccionar la fecha es más o menos fácil. Primero añadimos el siguiente bloque en el admin de nuestra entidad:
PHP12345678910111213141516171819202122232425<?php// src/Admin/InvoiceAdmin.phpnamespace Acme\Admin;use Sonata\AdminBundle\Admin\AbstractAdmin;use Sonata\DoctrineORMAdminBundle\Filter\DateRangeFilter;use Sonata\Form\Type\DateTimeRangePickerType;/**** @author Marcos*/class InvoiceAdmin extends AbstractAdmin{protected function configureDatagridFilters(DatagridMapper $datagridMapper){$datagridMapper->add('createdAt', DateRangeFilter::class, array('label' => 'created_at','field_type' => DateTimeRangePickerType::class));}}</php>Y la siguiente clave bajo form_themesen el fichero config/packages/twig.yaml:
YAML123456twig:default_path: '%kernel.project_dir%/templates'debug: '%kernel.debug%'strict_variables: '%kernel.debug%'form_themes:- '@SonataForm/Form/datepicker.html.twig'Problema El calendario no se cierra automáticamente cuando se selecciona…
Changelog: de MD a HTML
PorMarcosEscenario Me gusta que las aplicaciones Spring Boot en las que trabajo consten de un fichero de tipo markdown con el histórico de cambios por los que ha pasado el código. Dado que el número de versión aumenta cada vez que publico un cambio en el entorno de producción, gracias a un formato de este…
Renovación de la llave gpg
PorMarcosEscenario En mi trabajo usamos gpg para cifrar los documentos con información sensible. Problema Resulta que, en su día, di de alta la clave con una esperanza de vida de dos años. Y dos años pasan muy rápido. Solución Estos son los comandos que hay que ejecutar para extender la fecha de caducidad. Para listar…
Instalación certificado raíz Comodo
PorMarcosEscenario Hemos migrado nuestro repositorio de git a un nuevo servidor y tenemos que actualizar las URLs de los orígenes de nuestros repositorios locales. Problema Cambiamos la url remota del repositorio local de git con el comando git remote set-url y, tras hacer un pull git nos devuelve el siguiente error: fatal: unable to access 'https://git.technoage.es/acme.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Solución Por lo visto nuestra…
Cómo quitar index.php de la URL de codeigniter
PorMarcosSi utilizas Codeigniter te habrás dado cuenta que, por defecto, index.php va estar incluido en tu URL, lo cual no queda muy bonito. Afortunadamente se puede quitar fácilmente de modo que la URL de Codeigniter quede de este modo: http://predatum.com/edit/contact
Cómo aplicar un fichero parche sobre código fuente en LINUX / UNIX
PorMarcosA menudo me he encontrado con que, para corregir un bug de un programa o simplemente añadir una funcionalidad nueva, basta con aplicar un parche (patch) al código fuente. En Linux / UNIX disponemos de un comando llamado patch que aplica un fichero diff o patch a un fichero de código fuente.