私は2つのコントローラ、Listes.phpとCampagnes.phpを持っています。私はCampagnesのメソッドでListesコントローラのメソッドを使いたいですか?それにいくつかのパラメータを渡すことは可能ですか?codeigniterのコントローラからパブリックメソッドを別のコントローラに使用する方法は?
私は私がここで見つけるいくつかの答えを試みたが、それらのどれも働いていないCodeIgniterの3
を使用しています。 campagnes.phpコントローラでも
私は、この:
include_once (dirname(__FILE__) . "/Listes.php");
class Campagnes extends Listes {
public function listes_recap()
{
$result = parent::add($parameter1, $parameter2);
}
}
とListes.phpコントローラで:あなたが助けているため、事前に
class Listes extends CI_Controller {
public function add($parameter1, $parameter2)
{
code here...
}
}
感謝。
は、あなたがの$ this - を試してみました良いプログラミング戦略ではありません>($パラメーター1、パラメーター2 $)を追加します。 ? – Ryan