Escenario Una aplicación symfony 4.4 con el framework Sonata Admin 3.78.1 cuenta con una página de login para que los administradores del sitio puedan gestionar sus clientes. Ahora queremos que los clientes puedan usar la misma página de login para acceder a sus datos personales como, por ejemplo, sus facturas. Para la gestión de usuarios…
Etiqueta: symfony
Elemento personalizado en menú lateral de SonataAdmin
Escenario Necesito añadir un enlace a una página personalizada en el menú lateral de Sonata Admin. En concreto uno que, en vez de dirigir a un listado de entidades, abra una página específica. La entidad en cuestión es Acme\Entity\CashOffice. Antes que nada tenemos que crear un CashOfficeAdmin en el cual usaremos el método configureRoutes para…
Instalación symfony 4 en ubuntu 16.04
Objetivo Desplegar en un servidor corriendo Ubuntu 16.04* una aplicación de Symfony 4. Requisitos git PHP => 7.1.3 composer nginx Instalación PHP La versión de PHP mantenida en Ubuntu 16.04 es 7.0 y no está previsto que se actualice. Estos son los pasos para instalarla: Como siempre, antes que nada debemos actualizar Ubuntu: $ sudo apt-get update && sudo apt-get upgrade Lo…
Timeout al actualizar con composer
Recientemente, al intentar actualizar la versión de symonfy de la 2.2 a las 2.3, composer.phar salía con un error debido a un timeout.
Cómo extender sfGuardPlugin
Ésta es simple, o por lo menos eso me parecía. Sólo necesitaba añadir funcionalidad extra a las acción de cerrar sesión executeSignout del sfGuardPlugin…