Автор Тема: Доставка и оплата  (Прочитано 672 раз)

07 Сентябрь 2016, 16:06:53
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
Где подвязываются методы оплаты к методу доставки?
07 Сентябрь 2016, 16:24:54
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Методы доставки и оплаты подхватываются в хуках. К друг другу не подвязываются. Они к заказу прикреплены.
07 Сентябрь 2016, 17:37:11
Ответ #2
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
окей, а где хуки править? нужно при выборе конкретной доставки показывать конкретные методы оплаты)
07 Сентябрь 2016, 19:00:24
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Для этого модуль есть зависимости доставки от выбора оплаты. Хуки править ненужно. Нужно добавить ограничение выбора как от зоны.
09 Сентябрь 2016, 17:51:44
Ответ #4
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
это что за модуль такой?
09 Сентябрь 2016, 20:34:53
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Модуь shippe2pay или Зависимость оплаты от доставки.
11 Сентябрь 2016, 10:09:15
Ответ #6
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
Не нашел модуля нормального ship2pay для престы 1.6, а "Зависимость оплаты от доставки" подсказло про carrier2pay, который и скачал. пока не тестил.
вопрос несколько иной теперь, я добавил ДОСТАВЩИКА нового (песий хвост на картине):


но его нет в корзине:

где я ошибся?
11 Сентябрь 2016, 10:48:09
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
У перевозчика нужно заполнить зоны, цены по весу. У товаров должно быть указано, что разрешен этот метод доставки.
11 Сентябрь 2016, 20:55:02
Ответ #8
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
12 Сентябрь 2016, 06:38:09
Ответ #9
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
т.е. у курьера не должно быть некоторых вариантов оплат, как минимум...
в итоге - есть все.
мб модуль не засинхронился как-то?
12 Сентябрь 2016, 08:10:51
Ответ #10
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ограничения не работают. Модуль нужно тестировать, в нем проблема.
12 Сентябрь 2016, 14:48:12
Ответ #11
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
класс, как я люблю работать с рассыпающимся и древним дерьмом, где ничего не работает.
видимо, придется костыли вставлять...
а как вообще можно это тестануть? ума не приложу
12 Сентябрь 2016, 14:59:44
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Профилирование включите, посмотрите запросы из модуля, вывод переменных в лог сделайте, так найдете причину.
Иногда легче свой модуль написать, чем чужой заставить работать.