Автор Тема: Проблема вывода перевозчиков  (Прочитано 91 раз)

23 Июня 2016, 11:22:36
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте.
В Престашоп 1.6.1.14 настроил 5 способов доставки, но при оформлении заказа выводится только три из них.
Настройки перепроверены. При отключении одного из способов доставки, который выводится, тогда появляется следующий, который ранее не выводился.
Подскажите, где в настройках увеличить количество способов доставки, если конечно это возможно.
23 Июня 2016, 11:29:02
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 85948
  • Репутация: +25399/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нет ограничений по количеству методов доставки в стандарной версии.
Такие ограничения создаются доп. модулями. Или в теме ограничивается видимость блока с методами доставки.
Проверяйте модули, котоые вы установили дополнительно, свою тему.
23 Июня 2016, 12:18:20
Ответ #2
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я уже перерыл все, нигде не нашел ограничений, кроме тех, что устанавливал в карточке товара.
Проверил установленные модули. В качестве эксперимента на один из товаров назначил всех перевозчиков, но увы - показывает только три.
23 Июня 2016, 12:20:38
Ответ #3
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Может кто подскажет другие направления поиска решения проблемы. Тема дефолтная, установленные модули перепроверил.
23 Июня 2016, 12:38:59
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1195
  • Репутация: +28/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Я добавлял 12 перевозчиков в prestashop 1.6.14, все показывались на дефолтной теме. Ничего не менял.
Перевозчиков может скрывать, если у вас условия (регион, вес. суммы) не подходят. Других ограничений нет.
23 Июня 2016, 12:39:49
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1195
  • Репутация: +28/-1
  • Сообщество PrestaShop
    • Просмотр профиля
У вас случайно мордуль onepagecheckout не установлен?
23 Июня 2016, 13:04:58
Ответ #6
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас случайно мордуль onepagecheckout не установлен?
Установлен универсальный модуль оплаты v 1.5
23 Июня 2016, 13:15:59
Ответ #7
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас случайно мордуль onepagecheckout не установлен?
Из дополнительных модулей установлено:
1. cкрипт Buyme (кнопка быстрого заказа", там настроек нет никаких.
2. Модуль "Универсальный модуль оплаты v 1.5", меняет ли он что в коде не знаю, в настройках необходимые перевозчики включены.
3. Модуль "Скроллер v0.1", ну этот не рассматриваю.
4. Модуль "Кнопки социальных сетей и прочие v1.0", этот тоже не рассматриваю.
Все что стороннее установлено.
Возможно "МОДУЛЬ ОПЛАТЫ" виноват, но не уверен.
23 Июня 2016, 14:25:02
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 2167
  • Репутация: +49/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Возможно "МОДУЛЬ ОПЛАТЫ" виноват, но не уверен.
Удали и проверь.
23 Июня 2016, 14:57:15
Ответ #9
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Возможно "МОДУЛЬ ОПЛАТЫ" виноват, но не уверен.
Удали и проверь.
Похоже что он и виноват, хотя удаление не помогло.
Но при новой установке стоимость доставки сменилась на "бесплатно"
Буду ковырять.
Спасибо за помощь.
23 Июня 2016, 15:20:38
Ответ #10
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Возможно "МОДУЛЬ ОПЛАТЫ" виноват, но не уверен.
Удали и проверь.

Так и есть, на локалке проверил. Удалил модуль, удалил перевозчиков, создал новых перевозчиков и установил модуль, теперь все кажет.
Получается этот модуль оплаты принимает только то количество перевозчиков, которое было при его установке, было три, он и показывает три. Новых перевозчиков покажет только в том случае, когда выключаются старые.