2016-02-19 3 views
0

я решили попробовать HMVC модель с CodeIgniter, но у меня есть некоторые сомнения относительно того, как думать и строить свой сайт структуру, используя эту модель, так у меня есть несколько вопросов:CodeIgniter HMVC и основные контроллеры, модель и представление

  1. если основное внимание уделяется модулям, то, что является целью application/controllers, application/views и application/models.
  2. Можно ли удалить сохраненные папки и перенаправить контроллер по умолчанию на какой-либо модуль?
  3. , если у меня есть 3 контроллер каждого из них имеющ уникальный $type и $id, но все они должны вызвать контроллер, контролировать каждую вещь о комментариях на веб-сайте и просто передать $type и $id, это будет confilct с HMVC рисунком?

ответ

0
  1. цель этого 3 папки, чтобы иметь самые «общие» вещи в вашем приложении. Например, если у вас есть модель crud, вы должны иметь в основной папке модели, вне ваших модулей. Другой пример, если у вас общий вид заголовка/нижнего колонтитула, вы должны иметь его в папке основных представлений и т. Д.
  2. Вам не следует удалять эти папки, но вы можете установить контроллер по умолчанию, просто добавив модуль спереди.
  3. Я думаю, что это не проблема, это не будет какой-либо конфликт на hvmc шаблон

здесь у вас есть хороший guide

+0

спасибо очень много, хочу спросить, есть ли какие-либо видео-учебник по созданию полной сайт, используя этот шаблон, так что я могу узнать больше, и еще раз спасибо – someone

+0

thisvideo может помочь немного больше, может быть https://www.youtube.com/watch?v=8fy8E_C5_qQ – David

+0

да, я его знаю, я видел его учебник и много помогал, но не выглядел иначе. на это в любом случае очень спасибо – someone

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