Tuesday, February 22, 2011

File feltöltés Modellen keresztül

Először vegyünk fel egy új paramétert a Modell osztályunkban, ahol a file nevét fogjuk tárolni (a modellünk lehet Form vagy Active Record osztály is). Ezek után állítsunk be egy Validálási Szabályt, hogy  biztosak lehessünk abban, hogy a felhasználó csak meghatározott kiterjesztésű file-okat tölthet fel.



Majd a Kontroller osztályunkban készítsük el azt a funkciót (action), ami a form-unk megjelenítéséért és a felhasználó által küldött adatok összegyűjtéséért lesz felelős:



Végül pedig a Nézetünkben állítsuk be a megfelelő file-feltöltő mezőt. (Megj: az enctype is fontos!)


Eredeti cikk: http://www.yiiframework.com/wiki/2/

No comments:

Post a Comment