カスタム ライブラリからコントローラーにデータを渡して、ビューで使用できるようにしようとしています。私の人生では、どこが間違っているのかわかりません。
データベースの結果を取得するつもりでした。テストのために単純な配列に頼りましたが、まだ機能していません。
図書館:
class Test{
public function __construct(){
$this->CI =& get_instance();
}
public function getStuff(){
$test = array('one','two','three');
return $test;
}
}
コントローラー:
function __construct(){
parent::__construct();
$this->load->library(array('form_validation', 'test'));
}
public function index(){
$data['q'] = $this->test->getStuff();
$this->load->view('index', $data);
}
景色:
var_dump($q); // returns Message: Undefined variable: q
遅いので、これはばかげたエラー/タイプミスである可能性があります。これは CodeIgniter 2.1.0 を使用しています。私はこれをグーグルで検索しました-解決策はどれも機能していないようです。
ご覧いただきありがとうございます。