При установке HMVC возникла ошибка, как убрать?

Я новичок в структуре codeigniter HMVC, перейдя по этой ссылке для установки. https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/src

Выполнил все шаги, но при достижении шага 12 выдает ошибку.

Шаги:

  1. Начните с чистой установки CI
  2. Установите $config[‘base_url’] правильно для вашей установки
  3. Доступ к URL-адресу /index.php/welcome => показывает Добро пожаловать в CodeIgniter
  4. Перетащите сторонние файлы модульных расширений в каталог application/first_party.
  5. Перетащите файлы ядра Modular Extensions в application/core, файл MY_Controller.php не требуется, если вы не хотите создать собственное расширение контроллера.
  6. Доступ к URL-адресу /index.php/welcome => показывает Добро пожаловать в CodeIgniter
  7. Создать структуру каталогов модулей application/modules/welcome/controllers
  8. Переместите application/controllers/welcome.php контроллера в application/modules/welcome/controllers/welcome.php
  9. Доступ к URL-адресу /index.php/welcome => показывает Добро пожаловать в CodeIgniter
  10. Создайте каталог application/modules/welcome/views
  11. Переместить представление application/views/welcome_message.php в application/modules/welcome/views/welcome_message.php
  12. Доступ к URL-адресу /index.php/welcome => показывает Добро пожаловать в CodeIgniter

Ошибка:

Путь к папке просмотра, по-видимому, задан неправильно. Пожалуйста, откройте следующий файл и исправьте это: index.php

Как решить пожалуйста? нужны ли какие-либо изменения в route/config.index и т. д.? я должен также скопировать и вставить папку конфигурации в каждый модуль? в настоящее время все они по умолчанию. Моя версия CI - последняя 3.0.3, а в конфигурации index_page пуст вместо index.php

$config['index_page'] = '';

также проверил добавлением index.php вместо пустого. еще одна вещь, которую я искал в Интернете, а также пытался использовать заглавные буквы в именах папок View, Controler и т. Д., Но ничего не произошло.


person Imran Qamer    schedule 25.11.2015    source источник
comment
Все еще не исправлено? у меня тоже такая же проблема.   -  person Gereltod    schedule 22.12.2015
comment
еще не исправлено, много перепробовал, теперь вернулся к простому codeigniter, попробую позже   -  person Imran Qamer    schedule 23.12.2015
comment
Я снова начал с чистого CI. Это сработало. Но единственная проблема сейчас заключается в том, что он печатает свое представление дважды.   -  person Gereltod    schedule 24.12.2015
comment
у вас есть папка просмотра в основной папке приложения?   -  person Imran Qamer    schedule 28.12.2015


Ответы (1)


попробуйте использовать эту версию HMVC:

https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/src/b889da049fd78bd5beff8d7ef70916b60c3d6665?at=codeigniter-3.x

person AldoZumaran    schedule 27.11.2015