こんにちは私はしばらくの間これを達成しようとしていましたが、結果はありません。 私はcodeignitorウェブサイトでイオン認証を使用しています。codeignitorのフロントエンドでイオン認証を無効にする
フロントエンドのログイン用にion authを無効にし、管理者側のログインでのみ動作させたいと考えています。それは可能ですか?そうならば、どのように..
私のコード:
class Login extends MY_Controller {
public function __construct(){
parent::__construct();
$this->load->library('session');
$this->load->helper('url');
require_once APPPATH.'vendor/autoload.php';
}
public function index(){
$this->render('login');
}
}
これは、エラーの下に生成します。
A PHP Error was encountered
Severity: Notice
Message: Undefined property: CI::$ion_auth
Filename: MX/Controller.php
Line Number: 59
Backtrace:
File: D:\xampp\htdocs\moneyclues2\application\third_party\MX\Controller.php
Line: 59
Function: _error_handler
File: D:\xampp\htdocs\moneyclues2\application\core\MY_Controller.php
Line: 126
Function: __get
File: D:\xampp\htdocs\moneyclues2\application\core\MY_Controller.php
Line: 59
Function: _setup
File: D:\xampp\htdocs\moneyclues2\application\controllers\Login.php
Line: 7
Function: __construct
File: D:\xampp\htdocs\moneyclues2\index.php
Line: 316
Function: require_once
私はCI_controllerを拡張するとき。レンダリングメソッドでエラーが発生しました
Fatal error: Call to undefined method Login::render() in D:\xampp\htdocs\moneyclues2\application\controllers\Login.php on line 15
A PHP Error was encountered
Severity: Error
Message: Call to undefined method Login::render()
Filename: controllers/Login.php
Line Number: 15
Backtrace:
ありがとうございました!
CodeIgniterのインスタンスを取得する: 'の$ this - > CI =&get_instance();'私のために動作しませんでしたコンストラクタ – Vickel
申し訳ありません@Vickelの上部インチ再度同じエラーが表示されます。 – Veey