I have an order
e un'entità client
.Symfony2 Form: selezionare un'entità o aggiungerne una nuova
Mi chiedo se è possibile con il sistema di modulo Symfony2 reale per creare un modulo d'ordine che permetterà di:
- Seleziona più clienti da un menu a discesa (mix di
collection
eentity
tipo di modulo) - E per creare nuovi clienti al volo (il modo predefinito per il tipo
collection
) se non nell'elenco a discesa.
Ho visto un modo per farlo creando più moduli nella stessa pagina, ma questo non è il modo in cui mi piacerebbe realizzarlo.
Esistono modi migliori per farlo?
Grazie per la risposta. Sono a conoscenza del tipo 'collection'. Ma ho la sensazione di poter aggiungere ed eliminare client esistenti o aggiungere ed eliminare nuovi client, ma non aggiungere un client esistente e crearne uno nuovo (ad esempio) nella stessa forma. Ho sbagliato ? Spero sia chiaro. –
Suppongo che devi diferrenciate 'Aggiungi un client esistente' da 'Aggiungi un nuovo client' in quanto i moduli devono essere diversi. – AlterPHP
Credo che non risponda alla domanda originale, che per me era: esiste un modo elegante per aggiungere oggetti esistenti o nuovi a una collezione? Non capisco perché questa risposta è stata accettata. – Julien