0

Codeigniter 2.1.0 のクリーン インストールで HMVC を正常に構成して実行しました。次に、テンプレート ライブラリを含めました。/system/library/Template.php、/application/config/template.php、そして最後にテンプレート ファイル自体 (/views ディレクトリ内のどこか) の 3 つのファイルのみで構成されます。

作成したモジュールの 1 つを読み込んで、テンプレート ライブラリをテストしました。/system/library/Template.php に移動してパスを修正し、デフォルトの CI のものではなくモジュール/ビューを指すようにする必要がありました。その後、テストしましたが、問題ないようでした。

3 番目のステップは、Tank_Auth 認証ライブラリを含めることです。モジュールにも常駐させたい (/modules/auth)。このモジュールは、通常のアプリ ディレクトリと同じディレクトリ構造 (構成、コントローラー、言語、ライブラリ、モデル、ビューなど) を持つ必要があるため、Tank_Auth のファイルを Auth モジュールのそれぞれのディレクトリにコピーできます。

基本的に、私はすでにそのコピー部分を行っています。しかし、今http://adresar.local/auth/auth/loginを実行しようとすると、

An Error Was Encountered
Unable to load the requested file: auth/login.php

私も変えてみました

class Auth extends CI_Controller

class Auth extends MX_Controller

しかし、役に立たない。

誰かが有益なアドバイスを投げてくれるなら、私はそれを大いに感謝します.

4

0 に答える 0