2014-01-17 9 views
0

Я хочу создать дополнительный пункт меню перед приборной панелью. Я называю эту материнскую плату. Поэтому я сделал следующее.FusionInvoice добавить пункт меню

В application/modules/layout/views/layout.php я добавил следующий код

<li><?php echo anchor('motherboard', lang('motherboard')); ?></li> 

перед тем

<li><?php echo anchor('dashboard', lang('dashboard')); ?></li> 

В языковом файле я добавил запись материнской платы. И в application/modules я скопировал папку панели управления и переименовал ее в системную плату. В этой папке я сменил контроллер с dashboard.php на motherboard.php.

Когда я загружаю FusionInvoice, я вижу правильный файл меню (материнская плата), поэтому языковой файл верен и файл layout.php также верен. Но когда я нажимаю на пункт меню, я получаю 404 страницы, не найденную ошибку.

Так ясно, что я что-то упускаю. Любая помощь будет очень оценена.

ответ

0

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

Создайте файл с именем «menuitem.php»» В этом файле создать и submenuitems Пункт в меню, если существуют

Включите этот файл со всеми другими файлами, которые создают макет. Чтобы он загружался на всех страницах.

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

Использовать медиа-запросы, чтобы они работали на всех устройствах.

Смежные вопросы