Автор Тема: Как добавить модуль в меню ?  (Прочитано 1290 раз)

30 Апрель 2014, 15:06:24
  • Пользователь
  • **
  • Сообщений: 60
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Хочу сделать из Prestashop обычную CMS понятную для клиента . Всё что надо там есть, только хочу всё вывести в главное меню и убрать всё что не надо.

В настройках можно удалять и добавлять в левое меню пункты. Чтобы добавить нужно знать имя класса. Например смог добавить в главное меню - подменю СТРАНИЦЫ.

Осталось добавить МЕНЮ. Оно находиться в модулях и там же можно конфигурировать ( перемещать страницы в главное меню ). 

Вот надо этот модуль МЕНЮ вывести в главное меню или в быстрое меню - короче чтобы было легко добраться. Как я понимаю, надо знать имя класса или этого мало. Как это сделать ?
30 Апрель 2014, 16:31:03
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
В Модуле Блок смс можно добавлять ссылки на страницы.
01 Май 2014, 02:45:59
Ответ #2
  • Пользователь
  • **
  • Сообщений: 60
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Смог добавить модуль в Quick Access Menu . С помощью справочника  - http://doc.prestashop.com/pages/viewpage.action?pageId=20840496#id-%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5Back-Office-%D0%91%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF

Уже хорошо, но хочется всётаки в Админ меню ( закладки ) добавить. Даже со справочником добиться успеха не смог.

Мне нужно сделать Закладку в Админке на модуль "Главное горизонтальное меню" . Закладки управляются через Администрация > Закладки.

Если зайти обычно в Конфигурацию этого модуля, то адрес в строке браузера будет такой:

http://wpresta/admin4912/index.php?controller=AdminModules&token=9536a1449c270a1ca9d612be46e06943&configure=blocktopmenu&tab_module=front_office_features&module_name=blocktopmenu

Отсюда видим , что имя модуля - blocktopmenu ( он же написано на странице сверху )
Имя класса - AdminModules

Пытаюсь создать закладку с этими данными, но ... Controller not found.   Отдельно без модуля класс AdminModules работает ( показывает список модулей )


01 Май 2014, 20:16:53
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Перед тем как добавить вкладку и назначить модуль выводить там информацию, нужно создать контроллер для AdminTab.
Overrid AdminTab