Comment charger un modèle dans un autre modèle dans Codeigniter?Comment charger le modèle dans le modèle dans Codeigniter?
Répondre
Vous ne devriez pas charger les modèles dans d'autres modèles. Si les modèles partagent un comportement, vous pouvez utiliser l'héritage, mais le chargement des modèles doit toujours être effectué dans le contrôleur.
Vous pouvez créer «MY_Model» en le plaçant sur «Application/core». Vous pouvez ensuite étendre «MY_Model» au lieu de «CI_Model». En fait, vous pouvez avoir beaucoup de modèles sur «MY_Model» (en utilisant require_once (APPPATH. '/ Core/some_other_model_name.php')), puisque «Codeigniter» ne fait que charger un seul MY_MODEL. Pour finir, vous pouvez ensuite, sur vos modèles, partir de «some_other_model_name». Cela signifie que vous pouvez réellement hériter d'un modèle différent en résolvant votre problème lors du chargement d'un modèle dans un modèle.
Ce lien est pour MY_Controller mais même principe vaut pour http://codeigniter.com/wiki/MY_Controller_-_how_to_extend_the_CI_Controller/ MY_Model
Hope this helps!
- 1. Comment charger l'assistant du modèle dans CodeIgniter?
- 2. Charger le modèle dans HMVC
- 3. requête Wordpress dans le modèle CodeIgniter
- 4. Charger une bibliothèque dans un modèle dans CodeIgniter
- 5. Codeigniter chargement du modèle
- 6. comment charger wpf usercontrol dans le modèle MVVM
- 7. Passer des variables de Modèle à Modèle dans codeigniter
- 8. UnicodeDecodeError dans le modèle
- 9. Comment déboguer dans le modèle?
- 10. Comment maintenir la cohérence entre le modèle et le modèle de vue dans le modèle MVVM?
- 11. comment utiliser le modèle dans le contrôleur différent dans RoR
- 12. Comment charger un modèle?
- 13. Comment utiliser le modèle dans le portillon?
- 14. Obtenir le nom du champ modèle dans le modèle
- 15. bibliothèque Codeigniter modèle, méthode add_js()
- 16. Aide pour Codeigniter et modèle de modèle MVC
- 17. naviguer dans le modèle ecore
- 18. rendre Url.Action dans le modèle
- 19. Empêcher le contrôleur d'essayer de charger automatiquement le modèle
- 20. ManyToManyField présent dans le modèle?
- 21. Comment puis-je charger le modèle à l'aide?
- 22. Django - transactions dans le modèle?
- 23. CodeIgniter - plusieurs instances d'un modèle
- 24. Comment utiliser ON DUPLICATE KEY UPDATE dans mon modèle CodeIgniter?
- 25. Comment détecter le modèle "conversation" dans SQL?
- 26. comment traduire le modèle d'email dans magento?
- 27. Comment détecter le modèle d'imprimante dans Delphi?
- 28. Comment lier BorderThickness dans le modèle?
- 29. CakePHP - Comment utiliser onError dans le modèle
- 30. Comment formater dateTime dans le modèle django?
Pourquoi avez-vous besoin de faire cela? Pouvez-vous combiner les modèles dans une classe 'Controller'? – KLee1