Bonsoir à tous,
Merci à tous de prendre le temps de lire mon problème. Je débute sous symfony, mais je commence à maitriser l'ensemble et résoudre les problèmes courants.
Seulement voilà, j'arrive face à un problème qui concerne les formulaires et les relations n-n (many-to-many).
Explications : Il s'agit d'un projet scolaire, et cette partie consiste à pouvoir créer des listes d'étudiants basé sur des critères d'étudiants (comme dans le publipostage). J'ai donc une table Listing et une table Optin. Optin contient la liste complète d'étudiants, et dans Listing sont les listes proprement dites (chaque étudiant peut créer ses propres listes).
Voici le shema.yml
Mes deux modules ont été "admin-générés" par Doctrine. J'ai donc mes deux formulaires et mes deux modules de crées. Je souhaiterais insérer (merge?) la liste des étudiants (Optin) avec son filtre dans le formulaire de Listing.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 Listing: actAs: Timestampable: columns: user_id: type: integer(4) name: type: string(45) description: type: clob(65535) relations: User: class: sfGuardUser local: user_id foreign: id foreignAlias: Listings relations: Optin: class: Optin local: id foreign: id foreignAlias: ListingOptins Optin: actAs: Timestampable: created: name: created_at type: timestamp updated: disabled: true columns: fname: type: string(45) lname: type: string(45) email: type: string(45) bdate: type: date sex: type: integer(8) type: type: string(45) promo: type: string(45) status: type: string(45) default: active hash: type: string(45) relations: Listing: class: Listing local: id foreign: id foreignAlias: ListingOptins
Le problème qui vient à moi, est que le formulaire de Listing ne convient pas puisqu'il est désactivé (on n'ajoute/supprime pas d'étudiants via cette application). Je n'ai donc aucune idée comment résoudre ce problème (ajouter la liste et le filtre + traiter le formulaire Listing avec cet ajout).
Merci à tous ceux qui prendront la peine de m'aider, c'est très apprécié.
Bien à vous tous, Bonne semaine !
Partager