私はCodeIgniterでアプリケーションを構築しようとしています。また、管理者がすべてのコンテンツを管理するためのCMSを構築したいと考えています。これは、私のプロジェクトでは、 "public"と "admins"のフォルダがいくつかあることを意味しますが、私はCMSのためにAngularJSを使いたいだけです。AngularとCodeIgniterプロジェクトの構造を整理するには
私はすでにパブリック部分を構築していますが、Angularはありませんが、私の問題は管理者にAngularJSを使用したいということです。私はそれのために私のプロジェクトをどのように構築するのか分かりません。
これは私が今私は私が「NG」というフォルダを作成したいAngularJSと私のCMSを構築したいという
フロントエンドにAngularJSで管理部分を実装するために+application
+controllers/
+admin/
-my admin controllers
+public/
-my public controllers
+config/
+views/
+admin/
-my admin views
+public/
-my public views
+assets
+css
+admin
-my admin css
+public
-my public css
+js
+img
+ect...
+system
を決定する前にそれがあった方法ですすべての "ng"ファイルを置いてください。それは次のようになります:
+application // CI
+assets //js css img ect...
+ng // angular files
+system // CI core
これは正しいですか?どのようになるはずですか?
また、私はAngularを使用したいので、ビューを読み込むためにUI-routerを扱うつもりですが、ユーザーが接続されているかどうかを確認するためにCIでビューをロードしたかったのです。そうでない場合は、ログインページにリダイレクトしてください。
[CodeIgniterのと角度JSとのCRUDチュートリアル] http://itsolutionstuff.com/post/codeigniter-3-and-angularjs-crud-with-search-and- pagination-exampleexample.html)サンプルプログラム –