Je construis un site Web pour un client et je pensais que Drupal est le meilleur choix en raison de la pléthore de choix qu'il me donne. Cependant, cette grande quantité de choix a rendu mon travail beaucoup plus difficile. Permettez-moi de vous décrire le problème:
Le client vend un produit spécifique, disons des magnétoscopes. Chaque magnétoscope est fabriqué par une marque spécifique (par exemple Sony, LG, etc.). Chaque marque a également des catégories de magnétoscopes qui se ressemblent. Donc, lorsque nous voulons décrire le produit (le magnétoscope), nous devons essentiellement fournir les informations suivantes:
Marque (par exemple Sony) Catégorie (par exemple FGX; notez que ce n'est pas unique. Une autre société peut avoir le même nom de catégorie) Modèle (par exemple 4523x)
Je souhaite également que les utilisateurs puissent s'abonner à des marques et catégories spécifiques afin que si Sony sort un nouveau magnétoscope, ils soient automatiquement avertis (ou si Sony sort un nouveau magnétoscope d'une catégorie spécifique).
Quand il s'agissait de convertir tout cela en concepts Drupal, je ne pouvais tout simplement pas le faire. La raison en est qu'il existe différents chemins que je pourrais utiliser et je ne sais tout simplement pas lequel est le bon. Par exemple:
- La catégorie est-elle un type de contenu ou un terme de taxonomie?
- La marque est-elle un type de contenu ou un terme de taxonomie?
- Le modèle est évidemment un type de contenu, mais comment puis-je l'associer uniquement aux termes de taxonomie (si la réponse aux questions ci-dessus était "terme de taxonomie")?
- Quels modules devrais-je utiliser dans tous les cas? J'ai vérifié le module "Relation" et il semble qu'il puisse contenir certaines des fonctionnalités dont j'ai besoin (avec le module "règles", en particulier pour la partie notification).
PS: si vous avez de bonnes suggestions de ressources (articles de blog, articles, livres, vidéos, etc.) qui expliquent comment décomposer toutes les exigences de la vie en concepts drupaux, j'adorerais vraiment si vous pouviez les partager.