Bonjour,
Je débute sur Symfony 2, et j'aimerais avoir un avis sur les solutions possibles au problème qui m'est posé:
J'ai un formulaire de création de dons, dans lequel je voudrais pouvoir sélectionner un donateur et une adresse, et le cas échéant en créer de nouveaux.
J'ai envisagé les champs 'entity'. Mais je vais avoir beaucoup de donateurs et d'adresses, et je voudrais pouvoir effectuer une recherche dessus. Et puis, je voudrais éviter de peupler une liste avec des centaines de valeurs.
Voilà ce que j'ai commencé à faire, avec un peu de jQuery :
de simples champs texte, dans lesquels je vais indiquer l'ID du donateur et de l'adresse.
(oui, le deuxième champ est une Entity pour le moment)
Avec jQuery, on peut ouvrir une fenêtre modale, dans laquelle on charge la page de recherche (qui existe déjà).
La liste des instances est chargée en ajax.
Lorsqu'on clique sur une ligne, l'ID correspondant est affecté à une variable, la modale se ferme, et le champ du formulaire récupère la valeur de la variable.
tout le code est sur github, mais je peux en publier des extraits ici si besoin.
Est-ce qu'un bundle existant pourra me rendre la tâche plus facile? Je ne me rends pas bien compte de la complexité d'utilisation d'un bundle comme celui-ci, par exemple :
http://knpbundles.com/symfony2adming...eneratorBundle
Pour le moment, j'ai surtout des problèmes avec mes scripts jQuery (que je vais aller exposer dans la section jQuery).
Ma question est : y a-t-il une meilleure façon de procéder?
Partager