Ответы пользователя по тегу Доставка
  • Как включить в стоимость товара, его доставку от поставщика до магазина?

    @haveacess
    Как правило в транспортных компаниях есть калькулятор стоимости доставки.
    заполняете калькулятор, смотрите какие запросы летят - такие же запросы шлете и с бэка.

    тоесть логика примерно будет такой
    получили вес/объем/плотность груза -> отправили данные в транспортную компанию -> получили примерную стоимость доставки (если необходимо умножаем на доп. кф. если нужно заложится на то если стоимость доставки выйдет чуть больше чем было рассчитано ранее, думаю такие кейсы иногда будут)
    Итог = стоимость товара + Цена за доставку

    *Если поставщик единственный и магазин тоже думаю есть смысл просто в константу какую закинуть фиксированную стоимость доставки. Не сильно думаю цены будут колебаться. Опять же можно заложить чуть больше что бы экономика точно сошлась.
    **Если поставщиков не так много - опять же просто для каждого из них возьмите среднюю цену во сколько вам обходилось доставить груз до магазина и следуйте примечанию выше
    Ответ написан
    Комментировать
  • Каким образом происходит передача значений (веса) на сайте?

    @haveacess
    Совершено очевидно, что данные хранятся у клиента в куках или localStorage.
    А когда мы на странице с доставкой, проверяем -> данные есть => подставляем их в поле.
    Еще есть вариант, что хранятся пользовательский идентификатор на сервере, а вместе с ним и данные юзера. Но не думаю что с этим стали заморачиваться/это имело смысл.

    Поэтому советую проверить свои куки, localstorage. Можете ещё открыть исходный код и поискать js код который отвечает за это. Или вкладка Network в хроме покажет какие запросы / скрипты загружаются в браузер - можете посмотреть и там
    Ответ написан
    2 комментария