Автор Тема: Расположение модуля в другом хуке.  (Прочитано 278 раз)

18 Апрель 2016, 15:21:31
  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте, имеется виджет вконтакте - мне его необходимо расположить в футере. Я прописал следующий код
public function hookFooter($params)
{
  return $this->hookDisplayLeftColumn($params);
}

В списке хуков появился футер, но после того как я его выбираю - модуль там не отображается, не на сайте, не в админке.
Подскажите что сделать? Где-то была тема, но я не знаю как правильно сформулировать - короче не нашел.
18 Апрель 2016, 15:35:01
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 21027
  • Репутация: +25282/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
В фунеции install нужно добавить установку в хук footer, переустановить модуль.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
18 Апрель 2016, 15:36:43
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-0
  • Сообщество PrestaShop
    • Просмотр профиля
19 Апрель 2016, 06:44:13
Ответ #3
  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Получилось, но модуль выводится ПОД или НАД другим модулем в футере. Как сделать чтобы выводилось ВДОЛЬ в футере.
19 Апрель 2016, 09:01:46
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В Модули > Расположение
В хуке displayFooter можно изменить очередность вывода блоков.
Чтобы все модули помещались в один ряд нужно изменить ширину блоков в каждом модуле.
В стандарной теме это 4 блока (модуля) в шаблонах которых определена ширина. Так у второго блока Инфомация
<section id="block_various_links_footer" class="footer-block col-xs-12 col-sm-2"> Менять нужно класс "col-sm-..."
В шаблоне вашего модуля так-же определить стили классом "col-xs-12 col-sm-....!