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

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

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

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

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

echo all_the_nav();

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

0 ответов

Другие вопросы по тегам