Как иметь вызываемый контроллер на каждой странице в CodeIgniter

Я хочу иметь контроллер для выполнения некоторых начальных настроек и получения некоторых основных данных на всех страницах моего приложения (написанных на PHP и CodeIgniter). Поскольку я новичок в CI, пожалуйста, помогите мне сделать это.
Некоторые из моих целей иметь такой контроллер:

  1. Подменю настройки (независимо от текущей страницы)
  2. Проверьте статус входа пользователя.

Обратите внимание:

У меня нет проблем при создании и работе с общими контроллерами в CI. Что мне нужно, так это что-то вроде скрытого контроллера, которому не нужны сегменты URI для работы, и это тоже не контроллер CI по умолчанию.

-1

Решение

Что вы можете сделать, это создать базовый контроллер и расширять этот базовый контроллер во всех остальных контроллерах вместо CI_Controller, Ваш базовый контроллер будет расширяться CI_Controller, Вы можете добавить необходимые проверки в конструктор базового контроллера и делать вещи в соответствии с этим. Поэтому каждый раз, когда вы звоните контролеру, ваши проверки будут выполнены. Но у вас есть автозагрузка базового контроллера. Я надеюсь, это поможет вам.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]