Я использую Codeigniter и библиотеку Ionauth для управления пользователями. Структура, которую я использую, выглядит следующим образом:
Controllers:
- home
- auth
Views:
- home
- home_view.php
- templates
- header.php
- footer.php
- auth
- login
- register
Когда я создаю свой домашний вид, он добавляет шаблоны header.php и footer.php и передает свои данные в основную часть.
Моя проблема в том, что я хотел бы использовать свою функцию входа в систему в header.php file
(внутри формы), однако в настоящее время это невозможно, поскольку моя функция входа находится в контроллере /auth/
. Могу ли я использовать эту функцию входа в систему вне контроллера /auth/
, т.е. в файле header.php в папке /templates/
?
Если нет, то какие возможные решения вы можете предложить?
Спасибо