Inicializando Symfony:
Si no tenemos el comando symfony instalado, lo instalamos:
curl -sS https://get.symfony.com/cli/installer | bash
Ahora lo movemos a nuestro path para poder disponer del comando.
Ahora lanzamos el comando de inicialización:
symfony new paycontrol --full
Añadimos ORM-PACK:
composer require symfony/orm-pack
Añadimos el Maker-bundle:
composer require --dev symfony/maker-bundle
Ahora debemos configurar el .env para poder conectar con BBDD:
DATABASE_URL=mysql://userdb:password@localhost:3306/databasaname
Primero, crearemos la entidad User para poder acceder al panel de control donde poder gestionar las distintas entidades creadas:
php bin/console make:user
Ahora lanzamos los siguientes comandos para crear las tablas en BBDD:
php bin/console make:migration php bin/console doctrine:migrations:migrate
Para poder crear usuarios por consola, podemos seguir el siguiente tutorial:
https://symfony.com/doc/current/console.html
Ahora instalamos el easyadmin:
composer require easycorp/easyadmin-bundle
Y iniciamos un dashboard:
php bin/console make:admin:dashboard
Desde noviembre de 2024, miles de sitios web españoles completamente legítimos se vuelven inaccesibles cada…
Introducción: El Problema que Quería Resolver Hace unos meses me enfrenté a un problema: gestionar…
Módulo Verifactu para Prestashop: La Solución Definitiva para 2026 Si tu tienda online usa Prestashop,…
Tener una tienda PrestaShop desactualizada no es simplemente arriesgado: es una amenaza directa para tus…
¿Te imaginas contar con un sistema de automatizaciones totalmente gratuito para tu empresa? ¡Es posible!…
Se puede corregir el problema modificando en el CORE el siguiente código: