Для того, чтобы все было в порядке и не позволяло CodeIgniter загружать другие представления после загруженного представления, мне нужно было добавить die()
в конце представлений (нижний колонтитул). Это плохая практика и не вызовет ли это каких-либо проблем?Неужели это плохая практика, чтобы добавить die() в конце «Просмотры» в CodeIgniter?
Код немного большой, чтобы его можно было разместить здесь, но я могу сказать, что есть инструкция if, которая загружает представление, и по умолчанию функция загружает другое представление. Поэтому, когда оператор if передается, он загружает определенное представление, а затем функция загружает представление по умолчанию после него. Я могу использовать die() внутри моего контроллера, но он дает мне чистую страницу, означающую, что die() был выполнен до загрузки представления. и я не могу ни использовать redirect().
Похоже, что вы делаете что-то неправильно, будут загружены только те, которые вы просите. – RMcLeod
Не могли бы вы высказать какой-то код –
Здесь немного больше, но я могу сказать, что есть инструкция 'if, которая загружает представление, и по умолчанию функция загружает другое представление. Поэтому, когда 'if statement' передается, он загружает определенное представление, а затем функция загружает представление по умолчанию после него. Я могу использовать 'die()' в моем контроллере, но он дает мне чистую страницу, означающую, что 'die()' выполнялся перед загрузкой представления. и я не могу ни использовать redirect(). – Zim3r