Fájltípus, hogy miért kell data_class ingatlan

  • symfony

Jó napot, kedves!

Tanulmány Symfony3, mentem keresztül fél tucat létrehozása / területen feldolgozási lehetőségeket le több fájlt.

Többek között, ha létrehoz / add egy fájltípusra mezőtípust ezen a területen maga data_class attribútummal. Miért ilyen attribútuma maga a forma - Értem, de miért ez a tulajdonság a fájltípusra nem értem.

VendorFile - ez az I. osztályú létre magam, hogy teszteljék


Ebben az esetben data_class. a célokra, amelyekre fel lehet használni? Ha nem nehéz, ne habozzon, hogy egy egyszerű példát, hogy hogyan és mikor kell használni? Ha lehetséges, azt is szeretnék hallani egy kis elmélet ebben a témában.

Szintén nem értem, hogy miért nem a kivitelező VendorFile osztályban. Elképzeltem, hogy a tulajdonságok az ebbe az osztályba kell indítani uploadfile objektum tulajdonságait, de úgy tűnik, ez nem az.

>> 'többszörös' => 'többszörös', <-- Это булево свойство и оно не будет работать в данном случае
Nem tudom, hogyan, de a munka lehet alakítani igaz A de az Ön megjegyzéseit illeti, teljesen egyetértek, ez egy logikai tulajdonság

>> data_class szükség térképészeti adatokat a $ _FILES objektumot.
Kérem, mondja meg, hogy milyen esetekben lehet hasznos / szükséges, és miért nem a kivitelező az ebbe az osztályba? Lehetséges ebben az osztályban, kérje bármely rakodók, például HasLifecycleCallback, létre kifejezetten ezt a fájlt?

Evgeniy Volf. Nézze meg a példát dokumentáció symfony.com/doc/current/controller/upload_file.html feltételezzük, hogy minden a helyére kerül.

Denis. Olvastam óvatosan, kétszer. Sajnos, van valami, amit egyszerűen nem érti, vagy legalább a fenti link nem mutatja ki a témát, és nincsenek példák helyett a szabványos fájl objektum paraméter a data_class. Ie Megértem, hogyan lehet / kell letölteni a fájlokat, de nem érti, hogy milyen körülmények között lehet, hogy újra data_class a fájlt, és miért nem hívja a kivitelező.

A kérdésre adott válasz

Jelentkezzen válaszolhat

  • symfony
  • symfony
  • symfony
  • symfony
  • Vladimir
  • Teljes munkaidőben
  • 40 000 és 80 000 rubelt.
  • Budapest
  • Teljes munkaidőben
  • 150 000-250 000 rubelt.

MEF (House of the French Enterprises)

15000 dörzsölje. / Per projekt

150000 RBL. / Hó

Bejelentkezés

Feltenni egy kérdést, és kap egy szakértő választ.