zero forum

ciao, mi trovo di fronte a un problema, desidero tornare dai menu in BDD con l’ID di un articolo (un sandwich).

Nel mio modulo posso scegliere l’oggetto che voglio ma non posso archiviarlo perché l’ID dell’articolo è in una tabella di join.

Quello che recupera è tavole vuote, per ora.

ti mostro tutto ciò in immagine e linea di codice;

 Funzione pubblica Buildform (FormbuilderInterface $ Builder, Array $ opzioni) 
{

$ Builder
- aggiungi ('nome', texttype :: class,])
- aggiungi ('prezzo', numerigato :: class,])
- Aggiungi ('regione', numbertype :: class,])
- Aggiungi ('Foto', FileType :: Class,])
- > Aggiungi ('Articoli', EntityType :: Class,)

}
 
$ menu = nuovo menu ();
$ Menuform = $ questo- createform ( MENUFORMTYPE :: Class, $ Menu); $ MENUFORM- Manubrio ($ Richiesta);
IF ($ MENUFORM- E1">
ISSUBITO () && $ MenForm- ISVALD ()) {/ $ File = $ menu- getphoto ();
$ = $ MENUFORM- GET ('Foto') - GetData ();
$ filename = MD5 (UNIQID ()). '.' . $ File- indovinamentoextension ();
$ file- mossa ($ questo- GetParameter ('Image_Directory'), $ Nome file); $ menu- SetPhoto ($ Nome file); $ EM- persist ($ menu);
$ ($ menu); $ EM- Flush (); $ questo- AddFlFlash ('Istruzioni', 'Post inviato con successo !!!');
Return $ Questo- rediirettoute ('aggiunto');
} Ritorno $ Questo- rendering ('admin / admin.html.twig',);

Pubblicato da JeffBZH3 24 luglio 2019 alle 19:35:29

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *