Автор Тема: Асинхронный вывод  (Прочитано 1187 раз)

21 Май 2014, 17:43:57
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Написал модулек, который берет кое что из стороннего сайта показывает это на главной странице.
А как заставить его работать в асинхронном режиме, т.е. что бы пользователи могли видеть и работать с сайтом не дожидаясь появления информации в этом модуле?
21 Май 2014, 18:58:52
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Ajax в помощь. Выбирай данные и подгружай.
04 Июнь 2014, 12:30:38
Ответ #2
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
спасибо, но че то так и не найду как реализовать этот ajax в моем случаем, может есть у кого?
04 Июнь 2014, 13:06:54
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
04 Июнь 2014, 13:20:03
Ответ #4
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
да это я конечно видел, мне бы конкретный пример модуля который чем нибудь занимается а потом показывает результат на странице когда данные готовы.
04 Июнь 2014, 13:33:10
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
За пример можно взять загрухку модулей партнеров prestashop в AdminModulesController.php
Там есть много функций с ajax. В них используется Tools::addonsRequest. Вот также можно у себя в модуле сделать.