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
Se puede corregir el problema modificando en el CORE el siguiente código:
Modifica tu tienda en un solo sitio Si por algún motivo, no utilizas multitienda y…
En el proceso de compra no se muestran las opciones de pago Si te has…
/migrations#rm -rf ./* #php bin/console doctrine:migrations:generate #php bin/console doctrine:migrations:migrate #php bin/console doctrine:migrations:current #php bin/console doctrine:migrations:diff…
MODULOS DE ODOO NECESARIOS PARA UN ECOMMERCE Enlaces de OCA de interes: En el siguiente…
Migración de un prestashop 1.7 de un dominio a otro. Copiamos la BBDD del antiguo…