Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]SonataAdmin. Jak zrobić by w list view kolumna była edytowalna jako tag select z opcjami?
Forum PHP.pl > Forum > PHP > Frameworki
porzeczki
W klasie Admin robię tak jak niżej, i pola kolumny są puste

  1. ->add('foo',
  2. // \Symfony\Bridge\Doctrine\Form\Type\EntityType::class,
  3. \Symfony\Bridge\Doctrine\Form\Type\ChoiceType::class,
  4. [
  5. // 'class' => 'AppBundle:Status','choice_label' => 'status',
  6. 'choices' => array(
  7. 'Yes' => true,
  8. 'No' => false,
  9. )])

gdy zrobię jak na filmie
  1. protected function configureListFields(ListMapper $listMapper)
  2. {
  3. $listMapper
  4. ->add('foo',null, ['editable'=> true])

...to mogę edytować pola, ale wpisując znaki a nie wybierając z tagu select. U niego to działa, co wynika pewnie z ustawień w Entity.

Ma ktoś pomysł jak osiągnąć to co na filmie (link jest ustawiony na klatkę, która to pokazuje)?

(a jak ktoś chce punkty na stackoverflow)
lukaskolista
Która wersja symfony?
minolone
Zamień nawiasy [ ] na ( ) .
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.