config codeigniter для запуска первого проекта - PullRequest
0 голосов
/ 02 марта 2012

Я использую xampp, и мой корень документа в apache по умолчанию установлен в каталог htdocs. Я загружаю Codeigniter и распаковываю проект в этот каталог. Работает нормально. Теперь я хотел бы использовать CI для создания собственного проекта. В папке контроллеров я хотел бы создать папку с именем «myproject», а в папке представлений папки приложения я хотел бы создать папку с именем «myproject_view», в которой я буду хранить все мои файлы представлений. Моя проблема в том, что я не знаю, как сбросить мой конфигурационный файл (особенно route.php), чтобы мой проект работал тогда.

В документации CodeIgniter нет раздела, в котором указывается, как это сделать, информации, представленной в главе «Маршрутизация URI», недостаточно для того, чтобы читатели вообще могли это понять. Кроме того, что, если я также хотел бы хранить файлы моего контроллера во вложенной папке (контроллеры> somefolder> someanotherfolders> etc)? Большое спасибо.

[ UPDATE ]
Если вы оставляете все контроллеры в папке контроллеров и просматриваете файлы в папке представлений, то все получается легко, что если вы создадите папку в контроллерах и папку для просмотра в папке представлений. Я думаю, вам нужно изменить конфигурацию маршрута по умолчанию. Я хотел бы знать, КАК?

1 Ответ

0 голосов
/ 02 марта 2012

Документация CodeIgniter охватывает подпапки для контроллеров .

Виды, с другой стороны, всегда загружаются с контроллеров. Поэтому вы можете написать:

$this->load->view('my_folder_name/my_view');

Маршруты здесь не требуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...