Я использую библиотеку Tank Auth в Codeigniter с HMVC, и все файлы mvc auth tank находятся в отдельном модуле, называемом «auth».Tank Auth загружает представление (domain.com/application/modules/auth/views/auth/login_form.php), найденное в папке (auth), используя:
$this->load->view('auth/login_form', $data);
Насколько я знаю, код вышезагрузит login_form.php в папке auth без HMVC.Однако для HMVC мне нужен следующий код для загрузки представления:
$this->load->view('auth/auth/login_form', $data);
Есть ли параметр, который мы должны изменить, чтобы нам не приходилось обращаться к файлу представления с помощью (имя модуля) / (просмотр имени папки) / (просмотр имени файла)?Или это совершенно нормально, и большинство людей делают это таким образом?
Кажется проблематичным, что мне приходится добавлять имя папки модуля 'auth' к каждому вызову функции view () и менять их все, если я изменяюимя папки модуля.