Zero Forums

Bună ziua, m-am confruntat cu o problemă, doresc să mă întorc de la meniuri în BDD cu ID-ul unui articol (un sandwich).

în forma mea pot alege elementul pe care îl vreau, dar nu pot să-l stochez, deoarece ID-ul articolului este într-un tabel de îmbinare.

ceea ce recuperez este tabele goale, deocamdată.

Vă arăt toate astea în imagine și linie de cod;

 Funcție publică Buildform (formbuilderInterface $ builder, Array $ Opțiuni) 
{

$ Builder
- > Adăugare (denumire", TextType :: Clasa,])
- > Adăugare ("preț", numbetype :: clasa,])
- > add ('regiune', numbetype :: clasa,])
> ADD ("PHOTO ', FILETYPE :: Clasa,])
- > Adăugare (" Articole ", Entitytype :: Clasa,)

}
 
$ Meniu = Meniu nou ();
$ memensform = $ acest - > createforme ( MENUEFITTYPE :: Clasa, $ Meniu); $ Menuform-> highquest ($ solicitare);
dacă ($ memensform- > ISCITED () && $ menform- > isvalid ()) {/ $ FILE = $ MENU - > getphoto ();
$ = $ MENUFFO- > Get ('>
getdata ();
$ filename = MD5 (UNIQID ()). '.' . $ File - > Guessextension ();
$ File - > mutare ($ this- > getParameter ('Image_directory'), $ FileName); $ Meniu- > SetPhoto ($ fișier); $ em-> persistă ($ Meniu);
$ ($ meniul); $ em-> flush (); $ id->
addflash ('Instructiuni', 'Post trimis cu succes !!! ");
returnați $ acest- > redirectoroute (" adăugat ");
}
Întoarcere $ acest - > rand ('admin / admin.html.twig',);


publicat de Jeffbzh3 24 iulie 2019 la 19:35:29

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *