CodeIgniter: создание помощника по навигации

В настоящее время у меня есть частичный файл header.php, который содержит навигацию по моему сайту. В этом заголовке навигация сайта в настоящее время жестко запрограммирована. Однако эта жестко запрограммированная навигация может быть установлена ​​динамически из базы данных.

Мой план состоит в том, чтобы создать собственный вспомогательный класс, здесь будет функция, которая запрашивает модель и возвращает правильно отформатированную динамическую навигацию.

Затем я загружу помощника в моем представлении (header.php), вот так:

$this->load->helper('nav helper');

echo all_the_nav();

У меня вопрос, это правильный подход для использования в этом случае? Информация относительно вспомогательных классов противоречива, некоторые источники утверждают, что это нежелательно, другие утверждают, что все в порядке.

0

Решение

Задача ещё не решена.

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

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