Подключить Сдэк доставку к интернет магазину
Интернет магазин на фраемворке.
Подключить систему доставки СДЭК.
-----------------------------------
Как я понимаю как идет расчет и т.д, выбираем в корзине способ доставки, допустим выбрали сдэк, ввели город куда доставлять, и ниже появилось 2 блока, доставка до двери и стоимость доставки, и доставка до офиса сдэк, если выбрали офис у нас появляется карта, где мы выбираем точку, где нам будет удобно забрать товар.
Цену доставки надо будет брать и плюсовать к стоимости товара, выведу общее поле.
Цену полученную за доставку, я думаю сам смогу передать в контроллер и потом уже в таблицу и так же город.
Я вот не знаю сдэк сам как-то определяет город или лучше поле сделать, где чел будет вводить город, ввел первые 3 буквы и ему подгрузило варианты, типа как живой поиск.
Вообще у сдэка много чего есть готового, судя по их сайту.
Инструкции:
https://www.cdek.ru/ru/integration
https://confluence.cdek.ru/pages/viewpage.action?p...
Кто ставил тот больше понимает, я не ставил по этому возможно не правильно описал что-то.
-----------------------------------
Немного введу в курс дела, как и что в корзине.
В корзине при выборе оплаты, у нас есть поле в таблице is_robo, если стоит 1, значит мы подключили онлайн оплату типа сбер и т.д.
Так и для выбора доставки сделано, есть в таблице is_robo, если стоит 2, значит у нас для данного выбора доставки подключено будет сдэк или что-то там еще. При выборе доставки, is_robo я передаю уже в контроллер $deliveryisRobo = Arr::get($_POST, delivery_is_robo) и там уже добавил.
if ($deliveryisRobo == 2) {
}
Прикрепил скрин, как сделано в контроллере. Для общего понимания, что уже что-то готово и осталось внедрить СДЭК.
-----------------------------------
Задача очень простая. Ценник не ломите братцы )
05.01.2022 12:38