J'ai deux contrôleurs a
y b
.
Je voudrais appeler une méthode du contrôleur a
d'une méthode de contrôle b
.
Quelqu'un peut-il m'expliquer comment y parvenir ?
J'ai deux contrôleurs a
y b
.
Je voudrais appeler une méthode du contrôleur a
d'une méthode de contrôle b
.
Quelqu'un peut-il m'expliquer comment y parvenir ?
Très simple dans le premier appel de contrôle
$this->load->model('MyController');
$this->MyController->test();
placez le fichier MyController.php dans le patch /model
MyController.php doit contenir
class MyController extends CI_Model {
function __construct() {
parent::__construct();
}
function test()
{
echo 'OK';
}
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
Même si ce n'est pas la meilleure approche, elle est modulaire : ( [stackoverflow.com/a/6091913/1057527) [http://stackoverflow.com/a/](http://stackoverflow.com/a/6091913/1057527)[http://stackoverflow.com/a/6091913/1057527])
0 votes
Il y a un fil de discussion pertinent sur le site Forum EllisLab
0 votes
Le lien de @machineaddict est cassé. Peut-être corriger le markdown ? Editar : Ah, oui. Je suis trop vieux pour faire ça. :-( stackoverflow.com/questions/6091100/ C'est le bon lien.
0 votes
Le lien de @Apostle est maintenant 404.
0 votes
Le lien est le suivant stackoverflow.com/a/6091913/1057527