Wpis z mikrobloga

Cześć Mirki #symfony . Używam Sonata Project do budowy panelu administracyjnego i nie wiem w jaki sposób mogę rozwiązać problem duplikatów. Chciałbym dodać zabezpieczenie aby nie można było dodać dwa razy tej samej konfiguracji z listy wyboru klasy CollectionType. Ktoś wie jak mogę to zrobić?

->add(
'templates',
CollectionType::class,
array(
'label' => 'Szablon konfiguracji',
'type' => AdminType::class
),
array(
'edit' => 'inline',
'inline' => 'table',
'admin_code' => 'sonata.globe.admin.offer_has_template',
'sortable' => 'sort',
'link_parameters' => array('context' => 'offer')
)
)

/**
* @ORM\OneToMany(targetEntity="AppBundle\Entity\OfferHasTemplate", mappedBy="offer", cascade={"ALL"}, orphanRemoval=true)
* @Orm\OrderBy({"sort" = "ASC"})
*/
private $templates;
kratekk - Cześć Mirki #symfony . Używam Sonata Project do budowy panelu administracyj...

źródło: comment_E6SFMxoXjW6elkr55ced0KtKtE0hSsSZ.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach