2016-02-02 3 views
0

Я искал способ структурировать свою проектную папку в директории источника с CakePHP в следующем:как использовать CakePHP для большой веб-системы

  • ЦСИ
    • Контроллер
      • Администратор
        • UsersController.php
        • MenusController.php
        • ProfileController.php
      • Производство
        • ReceptionController.php
        • намного больше контроллеров ...
      • Намного больше папок ...
        • с большим количеством контроллеров.

¿Есть ли способ для достижения этой цели? или я просто пропустил все рамки рабочего процесса?

PS. Я хотел сделать то же самое над моими представлениями, макетом и папкой модели.

Должен ли я делать это с помощью маршрутизации? Есть ли простой способ?

С уважением.

ответ

2

Prefix routing требует точно такой же структуры, какой вы показали. Так что используйте это.

+0

Я знаю, что это не платформа для этого, но спасибо за вклад в сообщество, я много использовал ваши плагины cakephp. Спасибо. –

+0

спасибо, это то, что я ищу –

+0

@valarmorghulis Добро пожаловать :) – ADmad

1

Это зависит от того, какую версию вы используете:

Если вы используете CakePHP 2.x, вы должны использовать плагин подход Plugin docs.

Если вы используете cakephp 3.x, просто создайте структуру, которую вы создали.

С предоставленной структурой, cakephp 3.x, которую вы используете, создает указанную структуру папок, и вы можете идти. обратитесь к нему по телефону admin/users/login или используйте решение ADmad.

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