Symfony 1.4: Seteaza valoare implicita pentru un camp dintr-un embedded form

Mi-a luat un pic de timp pana cand am gasit cum sa setez o valoare implicita pentru un camp din Embedded Form in symfony 1.4. Ca sa nu pierdeti timpul iti explic exact cum se seteaza si intr-un form simplu si intr-un embedded form.

Seteaza valoare implicita intr-un Form simplu

Exemplu:

$tutorial_form = new TutorialForm();

$tutorial_form ->setDefault(‘limbaj’, ‘PHP’);

Seteaza valoare implicita in Embedded Form

$tutorial_form = new TutorialForm();

$this->embedForm(‘GuardUser’);

$this->setDefaults(array(‘GuardUser’ => array(‘user_id’ => 3)));

….

Dupa cum ai observat valoare implicita poti seta doar prin metoda setDefaults . Tot ma intreb de ce nu s-au gandit sa poti seta si cu setDefault.

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s