|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2010 Messages : 67 ![]() |
Bonjour,
J'ai besoin de faire un moteur de recherche qui propose des champs différents en fonction de la catégorie dans laquelle on se trouve... (et j'ai plus de 100 catégories différentes sur le site).. Parmis ces champs différents, il peut y avoir des select, des checkbox etc... Quel serait le meilleur moyen de réaliser ça ? Je me demandais si ça ne serait pas bien de stocker les champs différents du formulaire de chaque catégorie en base de données et appeler ces champs lorsque je suis sur la base ? Ou alors peut être réaliser une page contenant les champs différents pour chaque catégories et dans un page et appeler la page en AJAX ? Parce que ça me parait bien trop compliqué de générer le formulaire à chaque fois non ? Comment procéderiez vous pour un tel besoin ? |
|
|
00
|
|
|
#2 |
![]() ![]() Loïc Développeur Web Inscription : février 2011 Messages : 680 ![]() |
J'ai déjà rencontrer quelque chose de ce style.
Cela concernait l'ajout d'une publication. Il existait plusieurs type de publication, chaque type avait des champs différents et en fonction de ce qui était choisi des champs supplémentaire ou en moins. Faire un formulaire pour chaque cas n'est pas bon du tout, j'ai donc fait un formulaire qui est généré dynamiquement avec tous les champs possibles stockés en BDD et associé à un ou plusieurs types de publications, l'association contenait si le champs était obligatoire ou non etc. Du coup dans le formulaire dynamique je parcourais les résultats de la requête et je construisais mes éléments avec , bien sur le type était également dans la base de données. Ne pas oublier de gérer certains cas plus particulier dans le formulaire. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com