2012-04-25 13 views
1

私は自分のアプリケーションでグローバルに使用したいnav(nav_lang.php)用の言語ファイルを持っています。 Codeigniterのドキュメントでは、$ autoload ['language']配列に含めることができます。Codeigniterで複数の言語ファイルを自動読み込みする問題を修正しました

ただし、ユーザーごとに特定の言語のファイルのみを読み込みたいとします。ので、英語/ nav_lang代わりにportuegeuse/nav_lang。/en /または/ br /がセグメント1になるようにURLを設定しました。

すべてのコントローラにコードを挿入しないようにする方法はありますか?

答えて

2

CI_Controllerを拡張し、そこに適切なファイルを読み込むことができます。あなたのすべてのコントローラは新しい拡張コントローラから継承され、コードの繰り返しはありません。

関連する問題