COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Нужен модуль расчета стоимости доставки в карте товара


Didok

Recommended Posts

Проблема в том, что на сайте море товаров, но по ним нет четко распределенных данных по весу и объему. 

Вся эта инфа содержится в описании. 

Задача. 

Разработать модуль оценки стоимости доставки по параметрам в карточке товара.

Алгоритм. 

В карточке товара выводится блок для ввода параметров товара: вес, ширина, высота, длина. 

И блок выбора региона.

По этим данным система выдает результаты для следующих компаний: 

Покупатель выбирает подходящую компанию и нажимает кнопку Купить. 

Далее, в корзину попадает товар с уже выбранным способом доставки. 

Модуль должен иметь настройки  с выбором мин./макс. массы, цены товара.

И стандартно для модулей доставки: регионы, индекс точки оправления и проч.

Предложения наверно лучше в личку.

Спасибо.

 

Ссылка на комментарий
Поделиться на других сайтах

В 02.03.2018 at 08:29, Yoda сказал:

 

Это утопия. Потому как если вы будете пытаться на каждый товар постучать в 7 сторонних API время загрузки у вас будет секунд 10 на каждую страницу.

 

Благодарю за ценную информацию. 

А что если на выбор по одному выводить?

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

Ссылка на комментарий
Поделиться на других сайтах

  • 2 weeks later...
В 04.03.2018 at 18:43, Yoda сказал:

 

Есть другой выход - есть шиптор, который работает как агрегатор. Но у него очень большие проблемы с кладр-идентификацией.

Здесь мы это ообошли, через пень колоду, но повторять такой подвиг я не готов.

Ваще не ориентируюсь в выше написанной терминологии. Не сможете написать выше процитированное, более понятным способом?

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

17 минут назад, Didok сказал:

Спасибо, но это не решает мою задачу

На здоровье.

Смысл написанного выше в следующем - перенести нагрузку по расчёту доставки на агрегатора(ов) доставки (API).

Моё мнение такое, если вы хотите предоставлять посетителю какую-либо информацию, делать это нужно в автоматическом режиме.

Если вы хотите рассчитывать стоимость доставки, при этом привлекая посетителя к вводу параметров товара и направления доставки, это путь в никуда.

Хотя, если действовать быстро и умело, можно ещё и уложить ваш сервер))

P.S. Есть ещё такой сервис. Может это вам чем-то поможет.

Ссылка на комментарий
Поделиться на других сайтах

Я вас понял. Спасибо за ответ.

Если все по уму делать, то надо задавать параметры веса, габаритов каждого товара. 

Если бы у меня было так,  то проблем нет. Нужно только вывести расчетные данные в карту товара. 

Но проблема в том, что нет этих параметров. Их либо нужно вводить в ручную, либо задавать модулям параметры по умолчанию. 

Но товары не однородные. Есть 50 грамм, есть 250 кг.

Я понимаю, что обращение к апи ТК приведет к нагрузкам. 

Порылся на соседнем форуме и нашел простой калькулятор с ценами для геозон. 

Может быть мне тоже сделать  калькулятор, который будет брать вводимые параметры и считать по заданным параметрам, не обращаясь в АПИ? 

Как думаете будет лучше?

 

Ссылка на комментарий
Поделиться на других сайтах

10 часов назад, Didok сказал:

Как думаете будет лучше?

Так а чем вас eDOST не устроил? Там только ТК Кит нет из вашего списка. И модуль под них у соседей видел.

Ссылка на комментарий
Поделиться на других сайтах

10 часов назад, RHCk сказал:

Так а чем вас eDOST не устроил? Там только ТК Кит нет из вашего списка. И модуль под них у соседей видел.

Этим: 

http://edost.ru/

Скрытый текст

Not Found

The requested URL /cgi-sys/php5-fcgi-starter.fcgi/index.html was not found on this server.

Apache Server at edost.ru Port 80

 

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу