Parcourir la source

Ajout section par defaut

feature/ticket
Fab il y a 3 ans
Parent
révision
8df84035c7
2 fichiers modifiés avec 34 ajouts et 2 suppressions
  1. +31
    -0
      migrations/Version20210603141914.php
  2. +3
    -2
      src/Controller/Section/SectionAdminController.php

+ 31
- 0
migrations/Version20210603141914.php Voir le fichier

@@ -0,0 +1,31 @@
<?php

declare(strict_types=1);

namespace DoctrineMigrations;

use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;

/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20210603141914 extends AbstractMigration
{
public function getDescription(): string
{
return '';
}

public function up(Schema $schema): void
{
// this up() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE section ADD is_default TINYINT(1) DEFAULT NULL');
}

public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE section DROP is_default');
}
}

+ 3
- 2
src/Controller/Section/SectionAdminController.php Voir le fichier

@@ -9,7 +9,7 @@ use EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField;
use EasyCorp\Bundle\EasyAdminBundle\Field\FormField;
use EasyCorp\Bundle\EasyAdminBundle\Field\NumberField;
use EasyCorp\Bundle\EasyAdminBundle\Field\TextField;
use Lc\SovBundle\Controller\AbstractAdminController;
use Lc\CaracoleBundle\Controller\AbstractAdminController;
use Lc\SovBundle\Field\BooleanField;
use Lc\SovBundle\Field\CKEditorField;
use Lc\SovBundle\Field\StatusField;
@@ -29,7 +29,7 @@ class SectionAdminController extends AbstractAdminController
[
FormField::addPanel('general'),
TextField::new('title'),
AssociationField::new('merchant'),
//AssociationField::new('merchant'),
ChoiceField::new('cycle')
->setRequired(true)
->setChoices(
@@ -49,6 +49,7 @@ class SectionAdminController extends AbstractAdminController
CKEditorField::new('description')
->hideOnIndex(),
StatusField::new('status'),
BooleanField::new('isDefault', 'Section par défaut'),
],
$panel
);

Chargement…
Annuler
Enregistrer