2017-02-05 2 views
0

Я пытаюсь создать приложение с помощью CodeIgniter. Я также хочу создать CMS для администратора для управления всем контентом. Это означает, что в моем проекте у меня появятся некоторые «общедоступные» и «административные» папки, но я хочу использовать AngularJS для CMS.Как организовать структуру проекта Angular и CodeIgniter

Я уже создал публичную часть, и на ней нет Углового, но теперь моя проблема заключается в том, что я хочу использовать AngularJS для администратора. Я не знаю, как структурировать свой проект для этого.

Вот как это было прежде, чем я решил реализовать админ часть с 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 

Теперь, когда я хочу создать свою CMS с AngularJS Я хотел создать папку под названием «нг» в корне и поместить все мои «ng» файлы. Это будет выглядеть так:

+application // CI 
+assets //js css img ect... 
+ng // angular files 
+system // CI core 

Это право? Как это должно быть?

Кроме того, поскольку я хочу использовать Angular, я собираюсь иметь дело с UI-маршрутизатором для загрузки представлений, но я хотел загрузить представление с помощью CI, чтобы проверить контроллер, если пользователь подключен. Если это не так, перенаправите его на страницу входа.

+0

[падла учебник с CodeIgniter и угловых УД] (http://itsolutionstuff.com/post/codeigniter-3-and-angularjs-crud-with-search-and- pagination-exampleexample.html) пример программы –

ответ

0

Вы должны оставить свой источник системы и приложения подальше от Интернета, который, как говорится, держит вас на одном уровне от корня документа. Я рекомендую это.

+Application // CI 
+System // CI System 
-Public 
    +CSS 
    -JS 
     +Angular 
    +Images 

Ссылка: Best practice for assets in codeigniter

 Смежные вопросы

  • Нет связанных вопросов^_^