Сделать GEO локацию на сайте openCart (ocStore)
Вот тз.
1. При первом заходе клиента на сайт, сверху, в шапке страницы, там где написано «Москва», должно вылезать сообщение, «Ваш город ***, верно?» кнопки «Да», или «другой город». При нажатии на «другой город», должно выходить окно с возможностью выбора города, (список городов как на sotmarket, города с возможностью самовывоза должны быть обозначены специальным значком/ Список городов в возможностью самовывоза в аттаче). При поиске города, поиск должен выводиться с авто подсказками при наборе в поиске города + автосмена раскладки. После выбора город ставится в шапке сайта. Если город пользователя Москва, то все так и остается, если Санкт-Петербург, То Москва меняется на Спб, телефон меняется на +7(812)921-00-65, если любой другой город, то надпись Москва и московский номер телефона исчезает, вместо надписи Россия появляется название города пользователя, номер 8-800 остается.
2. В карточке товара, нужно изменить «баннер» доставка, он должен стать многофункциональным как на sotmarket. Город в карточке и в шапке должен дублироваться, но и в баннере (модуле доставка) реализовать возможность выбора аналогично шапке. Например, при выборе города Чита в баннере должна быть указана доставка по минимальной цене, от ТК(транспортной компании) которая туда отправляет (например 1000р от СПСР) и можно было посмотреть условия доставки других ТК во всплывающем окне(пример sotmarket), возможно она будет дороже, но там могут быть более сжатые сроки. Рядом с баннером или в самом баннере указать, что есть самовывоз (если он есть, см. список городов самовывоза от ТК), и адрес самовывоза(по умолчанию показывается самый дешевый вариант), стоимость и возможность выбрать другой пункт самовывоза, если есть предложения от других ТК.
3. Нужно в сайт встроить 3 калькулятора доставки, IM logistics, DPD и СПСР(все они есть в свободном доступе). В отображении сроков доставки(в баннере на карточке товара и в разделе «Доставка»), нужно добавить +1 день к срокам доставки ТК. А так же калькулятор доставки в точки самовывоза транспортных компаний, тоже добавить +1 день.
Стоимость доставки привязывается к подкатегории товаров, поскольку товары одной подкатегории имеют примерно одинаковые весогабаритные характеристики. Средний вес каждой подкатегории мы предоставим в отдельном файле. Стоимость должна отображаться на баннере на карточке товара и в разделе «Доставка». Как пример sotmarket
4. Встроить в сайт 3 калькулятора самовывоза. Привязка такая же – к городу и подкатегории товара(вес).
Для Москвы и СПб самовывоз бесплатный из наших офисов (г. Москва, ул. Электрозаводская, д.52; г. Санкт-Петербург, ул. 3-я Линия В.О., д.58).
Платные самовывозы это точки самовывоза IM logistics, DPD, СПСР. Список точек в отдельном файле.
Все это должно правильно и удобно оформляться в корзине и вообще на сайте. Как пример опять же sotmarket
С Вас стоимость, срок выполнения, ответственность. С нас удобные условия для реализации и своевременная оплата.