Question

Mon but est de créer un moyen pour un administrateur de créer deux modèles dans la admin Raffinerie: Campagnes et vidéos

Je voudrais avoir la configuration de sorte qu'une campagne a beaucoup de vidéos et que chaque vidéo fait partie d'une campagne. Les deux vidéos et les campagnes auront un titre, une description et une image de prévisualisation. Je ne suis pas certain de la meilleure façon d'aller à ce sujet. Est-il possible d'installer deux plug-ins et forment une relation entre les deux? Ou, devrais-je créer un plug-in avec les deux modèles. Si quelqu'un pouvait me pointer dans la bonne direction ou un bon exemple d'une solution à un problème similaire, je vous serais reconnaissant.

Merci pour la recherche!

Était-ce utile?

La solution

Un bon exemple de ce que vous essayez de faire est le plug-in pages par défaut. Ce plug-in contient deux modèles: Page et PagePart. Vous pouvez l'utiliser comme un moyen d'aller.

Cependant, si vous pensez que vous jamais utiliser l'un des modèles, mais pas l'autre dans une autre application, je vous suggère de les construire en tant que plugins séparés, puis en créant l'association à l'intérieur des rails app en remplaçant les fonctions plugin. Vous pouvez accéder à tout modèle qui est enregistré avec Rails à l'intérieur des autres plug-ins.

Bonne chance. Ne hésitez pas à répondre à d'autres questions. Nous venons tout juste commencé à utiliser la raffinerie de nous et construisons des plugins comme des fous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top