Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony]SonataAdmin. Jak zrobić by w list view kolumna była edytowalna jako tag select z opcjami?
porzeczki
post 7.11.2016, 13:10:07
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 0
Dołączył: 15.09.2016
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


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)

Ten post edytował porzeczki 7.11.2016, 13:12:23
Go to the top of the page
+Quote Post
lukaskolista
post 8.11.2016, 14:23:05
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


Która wersja symfony?
Go to the top of the page
+Quote Post
minolone
post 8.11.2016, 21:34:37
Post #3





Grupa: Zarejestrowani
Postów: 141
Pomógł: 24
Dołączył: 21.06.2008

Ostrzeżenie: (0%)
-----


Zamień nawiasy [ ] na ( ) .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 12:55