Автор Тема: Curl не срабатывает  (Прочитано 25 раз)

28 Сентября 2016, 15:01:17
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте. Делаю модуль доставки столкнулся со следующей проблемой.
Почему то запросы curl не возвращают результат в хуках,таких как hookdisplayBeforeCarrier или hookActionValidateOrder, если делать запросы за пределами хука, например в функции getOrderShippingCost то все норм, приходится использовать file_get_contents. Никто не знает почему так происходит? Подобная проблема у меня была  в woocommerce,решилась с помощью встроенной функцией wp_remote_post. Может в престе есть подобная функция?
28 Сентября 2016, 15:29:59
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 32988
  • Репутация: +26759/-0
    • Просмотр профиля
В классе Hook.php в методе exec() добавьте запись ошибок в лог
error_log($hook_name);В логе будет показанна причина.