solopov 0 Опубликовано 10 октября, 2009 Жалоба Share Опубликовано 10 октября, 2009 Как в модуле бесплатной доставки (freeamount) сделать возможность применения зон. То есть почему то только в этом модуле не обнаружил возможность выбора зоны для показа. "Зона. Если выбрана зона, то данный модуль доставки будет виден только покупателям из выбранной зоны." Спасибо всем, кто подскажет как это исправить. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2009 Жалоба Share Опубликовано 10 октября, 2009 Вот как настраивать зоны - http://vamshop.ru/manual/ch05s06.html#id2781370 Читайте только про зоны про налог и про ставкку не нужно. Ссылка на сообщение Поделиться на другие сайты
solopov 0 Опубликовано 10 октября, 2009 Автор Жалоба Share Опубликовано 10 октября, 2009 Я не об этом. В модуле бесплатной доставки нет возможности выбора кому показывать (из какой географической зоны). Рис.1 - есть зона Рис.2 - нет её. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2009 Жалоба Share Опубликовано 10 октября, 2009 Вот попробуйте исправленный файл /includes/modules/shipping/freeamount.php freeamount.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2009 Жалоба Share Опубликовано 10 октября, 2009 Языковой файл /lang/russian/modules/shipping/freeamount.php freeamount.php Ссылка на сообщение Поделиться на другие сайты
solopov 0 Опубликовано 10 октября, 2009 Автор Жалоба Share Опубликовано 10 октября, 2009 Чего то не то: Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2009 Жалоба Share Опубликовано 10 октября, 2009 Удалите модуль этот в Админке - Модули - Доставка и снова установите. Ссылка на сообщение Поделиться на другие сайты
solopov 0 Опубликовано 10 октября, 2009 Автор Жалоба Share Опубликовано 10 октября, 2009 Переустановка решила эту проблему в админке, но не на фронтеде. При выборе зоны для отображения в админке, этот способ доставки вообще исчезает для любого посетителя (из этой зоны он или нет, не важно) на морде сайта. Где то ещё трабла осталась... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 октября, 2009 Жалоба Share Опубликовано 11 октября, 2009 Сейчас проверю. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 октября, 2009 Жалоба Share Опубликовано 11 октября, 2009 Нашёл ошибку. Замените в /includes/modules/shipping/freeamount.php: function freeamount() { $this->code = 'freeamount';[/code] на: [code] function freeamount() { global $order; $this->code = 'freeamount'; Ссылка на сообщение Поделиться на другие сайты
solopov 0 Опубликовано 11 октября, 2009 Автор Жалоба Share Опубликовано 11 октября, 2009 Спасибо, лечение помогло. Ещё бы конечно до ума довести все формы доставки, а именно, что б выбрать можно было не только одну зону, а несколько. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 октября, 2009 Жалоба Share Опубликовано 11 октября, 2009 Такого нет, к сожалению. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения