Автор Тема: Какие модули подходят к определенным хукам, как узнать?  (Прочитано 430 раз)

10 Август 2018, 19:08:30
  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте, подскажите пожалуйста, есть ли возможность узнать какие из установленных модулей можно повесить к примеру, на хук левой колонки? Интересует вывод сразу всех модулей, пока нашел только метод перебора в "Расположить модуль".

P.S. Нашел сам ответ, нужно создать sql запрос: Вывести поле `name` таблицы ps_module, при заданном `id_hook` таблицы ps_hook_module, связывает их поле 'id_module`. Кто может напишите пожалуйста правильный запрос.

PPS. Ошибся, этот запрос выводит модули которые уже прикреплены к определенному хуку, а не те которые еще можно прикрепить. Куда же все таки записывается информация о возможных хуках при установки модуля? $this->registerHook('leftColumn')
11 Август 2018, 10:40:27
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В файле модуля php можете увидеть все предусмотренные хуки.
11 Август 2018, 11:07:46
Ответ #2
  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В файле модуля php можете увидеть все предусмотренные хуки.
Adik, спасибо, я почти так и поступил, искал по всей папке modules функцию hookLeftColumn($params). Только таким образом я смог увидеть какие из имеющихся модулей приспособлены для левой колонки.