Donc. Je suis en train de concevoir un CMS basé sur le merveilleux framework Codeigniter. Le noyau du CMS contient:Comment créer des plugins pour travailler avec codeigniter?
- une pages et l'interface éditeur de contenu
- une médiathèque
- quelques options et paramètres
- un utilisateur et les autorisations zone
J'aimerais utilisateurs d'être en mesure d'étendre le système avec des plugins qu'ils peuvent concevoir. Idéalement, ceux-ci seraient contenus dans un dossier avec le nom du plugin, par exemple 'coolplugin'
qui serait stocké dans un dossier que je crée appelé plugins /. Donc, ce « coolplugin'folder contiendra (j'imagine):
- Contrôleurs
- Modèles
- Vues
- statique (CSS et JS et IMG) Fichiers
Mais cette maintenant ne fonctionne pas avec codeigniter car le système s'attend à ce que les contrôleurs soient dans le dossier Controllers, les vues à être dans le dossier Views etc.
H Comment puis-je gérer ce processus? Quelqu'un peut-il offrir des conseils?
Merci beaucoup pour cette grande substance. – Ash