Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP+Symfony] domyślna wartość z bazy w polu select
dopelganger
post 27.04.2016, 13:42:49
Post #1





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


cześć
nie mogę sobie poradzić, mam listę select w formularzu edycji danego rekordu,
do listy select zaciągane są dane z bazy. Ale jak wyświetlić wartość zapisaną w tabeli dla danego rekordu jako domyślną (<option selected="selected" value="wartość z tabeli">wartość z tabeli</option>)?

  1.  
  2. public function buildForm(FormBuilderInterface $builder, array $options){
  3. $builder
  4. ->add('parentId','entity', array(
  5. 'class' => 'BackendBundle\Entity\Menu',
  6. 'query_builder' => function(EntityRepository $er) {
  7. return $er->createQueryBuilder('q')->orderBy('q.sort', 'ASC');
  8. },
  9. 'placeholder' => 'domyślna wartość z tabeli', <-------------- plus wartość <option value="wartość"...... -- jak :) questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif
  10. 'property' => 'label',
  11. 'required' => false
  12. ))
  13. ;
  14. }


dzięki, pozdrawiam
Go to the top of the page
+Quote Post
nospor
post 27.04.2016, 13:48:44
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Wg info w google musisz ustawic parametr DATA
http://stackoverflow.com/questions/8073236...field-selection

przenosze. Patrz prosze gdzie piszesz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
luck
post 27.04.2016, 13:50:08
Post #3





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Ustaw parameter "data".
Edit: drugi, sorki smile.gif

Ten post edytował luck 27.04.2016, 13:50:48


--------------------
Go to the top of the page
+Quote Post
dopelganger
post 27.04.2016, 14:00:07
Post #4





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


Cytat(luck @ 27.04.2016, 14:50:08 ) *
Ustaw parameter "data".
Edit: drugi, sorki smile.gif


daje przykładową wartość 'data' = 1 i nic się nie dzieje smile.gif już to przerabiałem ... dlatego założyłem ten temat :/
Go to the top of the page
+Quote Post
nospor
post 27.04.2016, 14:01:32
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




W linku co ci podalem dosc wyraznie jest napisane, ze ma tam byc obiekt a nie wartosc


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 20.06.2025 - 20:50