Автор Тема: Связь доставки с оплатой  (Прочитано 285 раз)

13 Ноября 2015, 11:54:27
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день.

Столкнулся с такой проблемой, при оформлении заказа существует доставка курьером,по почте и самовывоз.
Как сделать чтобы когда клиент выбирает способ доставки по почте он смог выбрать оплату только перечислением денег.
А то как-то надоела всех обзванивать и говорить что требуется перечисление.
Движок стоит Prestashop 1.6.1.1
13 Ноября 2015, 12:00:46
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Моудуль установите pcpayments2carriers. Этот модуль уставливает связь между выбранным способом оплаты и разрешенными методами доставки.
13 Ноября 2015, 14:05:39
Ответ #2
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Установил pcpayments2carriersfree настроил но всё равно не работает
13 Ноября 2015, 14:07:47
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1190
  • Репутация: +28/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Настроили неправльно, кеш не очистили и т.д.
Проверяйте настроки, отключите кеширование и включите перекомпиляцию.
13 Ноября 2015, 14:32:34
Ответ #4
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Отключал кеширование, кеш почистил, перекомпеляцию включил , галочки правильно поставил.
В чём проблема не пойму
13 Ноября 2015, 14:35:38
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тестируйте, включите профилирование, откройте отладчик javascript.
Трудно установить причину без тестирования.
13 Ноября 2015, 14:52:05
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
После установки модуля нужно переустановить модули оплаты и пересоздать методы доставки. На старые методы не всегда срабатывает.
13 Ноября 2015, 15:23:43
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 20836
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Если ограничения не действуют, значит не были замещены базовые классы.
В папке модуля должна быть папка /override/ перенесите из нее файлы в такую же папку в корне сайта.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
09 Января 2016, 00:34:55
Ответ #8
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ну я узе не знаю всё узе перепробовал. С нуля prestashop поставил установил модуль всё почистил, перекомпелировал и всё равно не работает. Может модуль не подходит к моей версии ?
09 Января 2016, 12:25:20
Ответ #9
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если не работает, значит модуль не подходит для вашей версии prestashop.
09 Января 2016, 14:17:40
Ответ #10
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня prestashop 1.6.1.1 модуль установлен ( Payments 2 Carriers ). Может у вас есть линк на 100% рабочий модуль.
09 Января 2016, 15:09:50
Ответ #11
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В файле php модуля должно быть указанно для какой версии prestashop он подходит.
09 Января 2016, 17:08:04
Ответ #12
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Там написано 1.5.x и 1.6.x
09 Января 2016, 17:24:47
Ответ #13
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85944
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тогда должен работать. Напишите автору модуля, может вышло обновление для prestashop 1.6.1.1.