Jump to content
Sign in to follow this  
MDNdemon

Модуль для доставки по городу

Recommended Posts

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

Т.е. к примеру.

Ввожу при оформлении заказа, город Москва, мне показываются методы доставки, к примеру: ems, 1 класс. Если ввожу Волгоград, то тут же появляется метод доставки "Доставка курьером по городу".

Модули здесь глянул, ничего не нашёл...

Может слепой...

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

Share this post


Link to post
Share on other sites

Все модули Доставки работают с привязкой к гео зонам.
Создайте  новую(Система-Локализация-Географические зоны) например "Зоны для доставки курьером",укажите какие регионы включены в эту зону (в вашем случае Волгоградская область).После этого можете например в Дополнение-Доставка выбрать  "Доставка по городу"  и указать им эту только что созданную гео зону).

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

Share this post


Link to post
Share on other sites

Благодарю Вас за ответ. Но мне необходимо немного не то. Так как Вы предложили я попробовал до обращения сюда. Таким способом получается доставка по городу выводится только для региона или области, а мне необходимо максимально сузить круг доставки, т.е. исходя из примера выше, метод доставки должен выводится не для всех кто находится в Волгоградской области, а только лишь для тех, кто находится в самом Волгограде.

Share this post


Link to post
Share on other sites

создайте регион Волгоград.

или

если город указывается в отдельном поле - дописать в модуль доставки проверку введенного города.

catalog/model/shipping/citylink.php

грубо говоря

...
if ($status) {
...
>>

...
if ($status && ($address['city_field'] == 'Волгоград')) { // вместо $address['city_field'] --- ваша корректная переменная
...

Share this post


Link to post
Share on other sites

Благодарю Вас за ответ. К сожалению не знаю как здесь отблагодарить, ни кнопки спасибо, не репутации... Или может мне пока недоступно... 

В общем, afwollis, благодарю Вас. Выручили!

Share this post


Link to post
Share on other sites

попробуйте $address['main_city'] или $address['city']

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.