symfony űrlapok további bővítési lehetőségei
Korábbi cikkemben bemutattam egy módszert, hogyan lehet részlegesen adatok validálni symfony formokkal. Most nézzünk meg további hasznos bővíŧési lehetőséget.
3 új funkciót fogok megmutatni:
- űrlap kötése közvetlenül a kéréshez (bindRequest())
- űrlap kéréshez kötése részlegesen (bindRequestPartial())
- error séma beszerzése tömbként (getErrorsAsArray())
Röviden nézzük végig egyesével és lássuk a kódot.
j. 12:12 on 2009. 03. 03. Permalink
Helló!
Szuper amit írsz továbbra is
Az sfForm::convertFileInformation()-ban egy regex van, ami a
static public function arrayToPaths($array = array(), $prefix = ”)
statikus metódussal nyeri ki az adatokat feldolgozás előtt, szerintem ezzel te is ki tudod nyerni.
Sulik Szabolcs 17:15 on 2009. 03. 05. Permalink
kosz
De miért tennék ilyet? Ha jobban megnézed ott két static metódushivás van. Pont ezt használja az sfForm is, ezért gondoltam hogy jó az nekem is.
Egyébként érdekes, hogy enélkül az előzetes átalakítás nélkül képtelen felfogni a bind(), hogy ez tömb valóban egy FILES tömb akar lenni. Számomra ez rejtély.
j. 09:27 on 2009. 03. 06. Permalink
Akkor csak félreértettelek, annyira nem néztem utána, csak segíteni akartam, hátha…de ezek szerint teljesen más volt a problémád.