Didok Опубликовано: февраля 22, 2018 Жалоба Поделиться Опубликовано: февраля 22, 2018 Проблема в том, что на сайте море товаров, но по ним нет четко распределенных данных по весу и объему. Вся эта инфа содержится в описании. Задача. Разработать модуль оценки стоимости доставки по параметрам в карточке товара. Алгоритм. В карточке товара выводится блок для ввода параметров товара: вес, ширина, высота, длина. И блок выбора региона. По этим данным система выдает результаты для следующих компаний: ТК "CDEK" ТК "Деловые линии" ТК "ЖелДорЭкспедиция" ТК "КИТ" ТК "ПЭК" ТК "Энергия" Покупатель выбирает подходящую компанию и нажимает кнопку Купить. Далее, в корзину попадает товар с уже выбранным способом доставки. Модуль должен иметь настройки с выбором мин./макс. массы, цены товара. И стандартно для модулей доставки: регионы, индекс точки оправления и проч. Предложения наверно лучше в личку. Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Didok Опубликовано: марта 2, 2018 Автор Жалоба Поделиться Опубликовано: марта 2, 2018 В 02.03.2018 at 08:29, Yoda сказал: Это утопия. Потому как если вы будете пытаться на каждый товар постучать в 7 сторонних API время загрузки у вас будет секунд 10 на каждую страницу. Благодарю за ценную информацию. А что если на выбор по одному выводить? Потом, смысл модуля в том, что этот скрипт запустится после ввода данных о товаре. Страница уже будет загружена. Неужели на загрузку страницы это будет влиять? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Didok Опубликовано: марта 13, 2018 Автор Жалоба Поделиться Опубликовано: марта 13, 2018 В 04.03.2018 at 18:43, Yoda сказал: Есть другой выход - есть шиптор, который работает как агрегатор. Но у него очень большие проблемы с кладр-идентификацией. Здесь мы это ообошли, через пень колоду, но повторять такой подвиг я не готов. Ваще не ориентируюсь в выше написанной терминологии. Не сможете написать выше процитированное, более понятным способом? Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: марта 13, 2018 Жалоба Поделиться Опубликовано: марта 13, 2018 4 часа назад, Didok сказал: выше процитированное, более понятным способом Линк + Линк Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Didok Опубликовано: марта 13, 2018 Автор Жалоба Поделиться Опубликовано: марта 13, 2018 Спасибо, но это не решает мою задачу. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: марта 13, 2018 Жалоба Поделиться Опубликовано: марта 13, 2018 17 минут назад, Didok сказал: Спасибо, но это не решает мою задачу На здоровье. Смысл написанного выше в следующем - перенести нагрузку по расчёту доставки на агрегатора(ов) доставки (API). Моё мнение такое, если вы хотите предоставлять посетителю какую-либо информацию, делать это нужно в автоматическом режиме. Если вы хотите рассчитывать стоимость доставки, при этом привлекая посетителя к вводу параметров товара и направления доставки, это путь в никуда. Хотя, если действовать быстро и умело, можно ещё и уложить ваш сервер)) P.S. Есть ещё такой сервис. Может это вам чем-то поможет. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Didok Опубликовано: марта 13, 2018 Автор Жалоба Поделиться Опубликовано: марта 13, 2018 Я вас понял. Спасибо за ответ. Если все по уму делать, то надо задавать параметры веса, габаритов каждого товара. Если бы у меня было так, то проблем нет. Нужно только вывести расчетные данные в карту товара. Но проблема в том, что нет этих параметров. Их либо нужно вводить в ручную, либо задавать модулям параметры по умолчанию. Но товары не однородные. Есть 50 грамм, есть 250 кг. Я понимаю, что обращение к апи ТК приведет к нагрузкам. Порылся на соседнем форуме и нашел простой калькулятор с ценами для геозон. Может быть мне тоже сделать калькулятор, который будет брать вводимые параметры и считать по заданным параметрам, не обращаясь в АПИ? Как думаете будет лучше? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: марта 13, 2018 Жалоба Поделиться Опубликовано: марта 13, 2018 10 часов назад, Didok сказал: Как думаете будет лучше? Так а чем вас eDOST не устроил? Там только ТК Кит нет из вашего списка. И модуль под них у соседей видел. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Didok Опубликовано: марта 14, 2018 Автор Жалоба Поделиться Опубликовано: марта 14, 2018 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 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: марта 14, 2018 Жалоба Поделиться Опубликовано: марта 14, 2018 2 часа назад, Didok сказал: Этим Да. Скрытый текст Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.