support 447 Опубликовано 22 октября, 2020 Жалоба Share Опубликовано 22 октября, 2020 В VamShop по умолчанию добавлены новые модули доставки — BoxBerry ПВЗ и BoxBerry Курьер. Данный модуль позволяет рассчитывать стоимость доставки в пункт выдачи заказов (ПВЗ). Посмотреть в работе данный модуль можно в онлайн-демо версии VamShop — https://demo.vamshop.ru Зайдите в Админку — Модули — Доставка и установите модуль boxberrypvz Есть так же и второй модуль BoxBerry — Курьер. Данный модуль считает доставку до двери курьером. Но вернёмся в модули расчёта доставки в пункты выдачи заказов. ПВЗ выбирает сам покупатель на странице оформления заказа. Как это выглядит глазами покупателя, смотрите скриншоты. Вот указан город Москва в качестве города доставки. Выбран пункт выдачи заказов в Москва. Стоимость 218 руб. Можно выбирать любой ПВЗ в Москве, доступен удобный поиск среди пунктов выдачи заказов. Теперь, для пробы, в поле Город укажем например Ставрополь. У нас динамически подгрузится список ПВЗ для Ставрополя. Выбирем пункты выдачи заказ в Ставрополе, и автоматически рассчитывается стоимость доставки заказа в данный ПВЗ в Ставрополе. Читать заметку полностью Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 27 октября, 2020 Жалоба Share Опубликовано 27 октября, 2020 Здравствуйте! Выбор ПВЗ у СДЭК-ПВЗ влияет на ПВЗ BoxBerry-ПВЗ и наоборот. Также некорректно меняется ПВЗ в разделе "Сумма". Текст у способов доставки одновременно меняется тут: <div class="card-text small">ПВЗ, 35341: Первомайская ул, д.33 2-3 дня</div> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 октября, 2020 Автор Жалоба Share Опубликовано 27 октября, 2020 7 минут назад, vitaly сказал: Выбор ПВЗ у СДЭК-ПВЗ влияет на ПВЗ BoxBerry-ПВЗ и наоборот. Да, я уже заметил, это из-за одинакого названия Dropdown, исправим. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 октября, 2020 Автор Жалоба Share Опубликовано 27 октября, 2020 8 часов назад, vitaly сказал: Здравствуйте! Выбор ПВЗ у СДЭК-ПВЗ влияет на ПВЗ BoxBerry-ПВЗ и наоборот. Также некорректно меняется ПВЗ в разделе "Сумма". Текст у способов доставки одновременно меняется тут: <div class="card-text small">ПВЗ, 35341: Первомайская ул, д.33 2-3 дня</div> Исправил. Скачайте ещё раз патч и перепишите файлы Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 28 октября, 2020 Жалоба Share Опубликовано 28 октября, 2020 Добрый день! Переписал патч еще раз. Модуль Boxberry-ПВЗ не отображает стоимость доставки. Стоимость доставки для любого способа доставки не попадает в раздел "6. Сумма". Еще сейчас при клике на строке "Адрес покупателя совпадает с адресом доставки" не скрывается раздел "Адрес покупателя". Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 октября, 2020 Автор Жалоба Share Опубликовано 28 октября, 2020 4 часа назад, vitaly сказал: Добрый день! Переписал патч еще раз. Модуль Boxberry-ПВЗ не отображает стоимость доставки. Стоимость доставки для любого способа доставки не попадает в раздел "6. Сумма". Еще сейчас при клике на строке "Адрес покупателя совпадает с адресом доставки" не скрывается раздел "Адрес покупателя". Видимо, есть ошибка JS На странице, раз ajax не работает. Попробуйте удалить файл /templates/vamshop4/cache/vamshop-packed.js и обновите страницу. Файл по-новой сгенерируется. Я так думаю, что у Вас просто файл не сгенировался с новым скриптом маски телефона, из-за этого ошибка. Проверьте на demo.vamshop.ru, по идее, работает всё, вот у Вас так же должно быть. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 28 октября, 2020 Жалоба Share Опубликовано 28 октября, 2020 Файл /templates/vamshop4/cache/vamshop-packed.js удалил. Адрес покупателя стал скрываться. По F12 в консоли отображается ошибка. Отправил адрес Вам в сообщение. Посмотрите, пожалуйста, в чем м.б. причина. Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 октября, 2020 Автор Жалоба Share Опубликовано 28 октября, 2020 12 минут назад, vitaly сказал: Файл /templates/vamshop4/cache/vamshop-packed.js удалил. Адрес покупателя стал скрываться. По F12 в консоли отображается ошибка. Отправил адрес Вам в сообщение. Посмотрите, пожалуйста, в чем м.б. причина. Спасибо. Да, лишняя запятая в коде. Вот возьмите файл /includes/checkout.js.php Должно быть нормально. checkout.js.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 28 октября, 2020 Жалоба Share Опубликовано 28 октября, 2020 1 час назад, support сказал: Вот возьмите файл /includes/checkout.js.php Должно быть нормально. Спасибо. Заработало. Единственное - не отображается стоимость доставки в боксе "BoxBerry - Пункт выдачи заказов". В разделе "7. Сумма" стоимость доставки отображается, а в самом боксе - нет. Такое предложение: способ доставки "Почта России" (которая api) и способ доставки "Boxberry - Доставка курьером" не считают стоимость, пока не указан индекс покупателя. Предлагаю по аналогии с модулями "BoxBerry - Пункт выдачи заказов" и "СДЭК - Пункт выдачи заказов", в которых анализируется заполнение поля "Город", отображать надпись "необходимо указать ИНДЕКС" и делать эти способы доставки без ИНДЕКСА неактивными. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 октября, 2020 Автор Жалоба Share Опубликовано 28 октября, 2020 12 минут назад, vitaly сказал: Единственное - не отображается стоимость доставки в боксе "BoxBerry - Пункт выдачи заказов". А вес у товара указан?! 12 минут назад, vitaly сказал: Такое предложение: способ доставки "Почта России" (которая api) и способ доставки "Boxberry - Доставка курьером" не считают стоимость, пока не указан индекс покупателя. Да, надо будет добавить подсказки. Добавил в пожеланиея - Что б не потерялось. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 29 октября, 2020 Жалоба Share Опубликовано 29 октября, 2020 11 часов назад, support сказал: А вес у товара указан?! Вес у товара указан. Модуль стоимость доставки считает, при этом разделе "7. Сумма" стоимость доставки отображается, а в самом боксе - нет (см. рис.). Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2020 Автор Жалоба Share Опубликовано 29 октября, 2020 11 часов назад, vitaly сказал: Такое предложение: способ доставки "Почта России" (которая api) и способ доставки "Boxberry - Доставка курьером" не считают стоимость, пока не указан индекс покупателя. Сделал. Вот 2 исправленный файла: /inckdes/modules/shipping/boxberry.php /inckdes/modules/shipping/russianpostapi.php boxberry.php russianpostapi.php 3 минуты назад, vitaly сказал: Вес у товара указан. Модуль стоимость доставки считает, при этом разделе "7. Сумма" стоимость доставки отображается, а в самом боксе - нет (см. рис.). Очень странно. А в демке https://demo.vamshop.ru проверьте. Есть такая проблема?! Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 29 октября, 2020 Жалоба Share Опубликовано 29 октября, 2020 6 минут назад, support сказал: А в демке https://demo.vamshop.ru проверьте. Есть такая проблема?! В демке не вижу способа доставки "BoxBerry - Пункт выдачи заказов". Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2020 Автор Жалоба Share Опубликовано 29 октября, 2020 7 минут назад, vitaly сказал: В демке не вижу способа доставки "BoxBerry - Пункт выдачи заказов". Включите его в админке. Вход в админку: https://demo.vamshop.ru/login.php vam@test.com 12345 Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 29 октября, 2020 Жалоба Share Опубликовано 29 октября, 2020 7 минут назад, support сказал: Включите его в админке. В демке также не отображается вычисляемая стоимость. Будет отображаться стоимость доставки, которую указываем в настройках модуля. А если поле "Стоимость доставки данным способом" стереть, то вычисляемая стоимость не отображается. 27 минут назад, support сказал: Вот 2 исправленный файла: /inckdes/modules/shipping/boxberry.php /inckdes/modules/shipping/russianpostapi.php Спасибо. Проверка заполнения поля ИНДЕКС работает. Есть только орфографическая ошибка в модуле "Почта России": "Укажите почтовй индекс для расчёта стоимости доставки." Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2020 Автор Жалоба Share Опубликовано 29 октября, 2020 1 час назад, vitaly сказал: Спасибо. Проверка заполнения поля ИНДЕКС работает. Есть только орфографическая ошибка в модуле "Почта России": "Укажите почтовй индекс для расчёта стоимости доставки." Исправил. 1 час назад, vitaly сказал: В демке также не отображается вычисляемая стоимость. Будет отображаться стоимость доставки, которую указываем в настройках модуля. А если поле "Стоимость доставки данным способом" стереть, то вычисляемая стоимость не отображается. По идее, что б посчитать, надо выбрать пвз, получается что пвз не выбран, поэтому и стоимости нет. Сейчас добавлю подсказку - выберите пункт выдачи. Вот попробуйте этот файл /includes/modules/shipping/boxberrypvz.php В демке тоже обновил файл. и /includes/checkout.js.php тоже обновил на всякий случай. checkout.js.php boxberrypvz.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 29 октября, 2020 Жалоба Share Опубликовано 29 октября, 2020 2 часа назад, support сказал: По идее, что б посчитать, надо выбрать пвз, получается что пвз не выбран, поэтому и стоимости нет. Модуль "BoxBerry - Пункт выдачи заказов". Стоимость доставки не изменяется и для любого города считает в 145 рублей. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2020 Автор Жалоба Share Опубликовано 29 октября, 2020 3 часа назад, vitaly сказал: Модуль "BoxBerry - Пункт выдачи заказов". Стоимость доставки не изменяется и для любого города считает в 145 рублей. Исправил. /includes/modules/shipping/boxberrypvz.php boxberrypvz.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 29 октября, 2020 Жалоба Share Опубликовано 29 октября, 2020 8 часов назад, support сказал: Исправил. /includes/modules/shipping/boxberrypvz.php На демо сайте меняется стоимость доставки в зависимости от города, а у нас почему-то опять одна и та же стоимость, но теперь в 128 руб. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 октября, 2020 Автор Жалоба Share Опубликовано 30 октября, 2020 7 часов назад, vitaly сказал: На демо сайте меняется стоимость доставки в зависимости от города, а у нас почему-то опять одна и та же стоимость, но теперь в 128 руб. Вот ещё раз прицепил текущие: /includes/checkout.js.php /includes/modules/shipping/boxberrypvz.php Такие же файлы и на демке. checkout.js.php boxberrypvz.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 30 октября, 2020 Жалоба Share Опубликовано 30 октября, 2020 2 часа назад, support сказал: Вот ещё раз прицепил текущие: Спасибо! Сейчас прям все отлично рассчитывается и отображается! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 октября, 2020 Автор Жалоба Share Опубликовано 30 октября, 2020 5 часов назад, vitaly сказал: Спасибо! Сейчас прям все отлично рассчитывается и отображается! Не за что Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 12 марта, 2021 Жалоба Share Опубликовано 12 марта, 2021 Если указать город Москва с маленькой буквы (москва), то Boxberry не отображает список доступных ПВЗ. СДЭК ПВЗ отображает. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 12 марта, 2021 Жалоба Share Опубликовано 12 марта, 2021 Первый раз выбираем ПВЗ, получаем в разделе доставки стоимость 310 руб., а в разделе "8. СУММА" стоимость доставки отображается 311 руб. Если второй раз выбрать тот же ПВЗ, то в разделе доставки стоимость будет такая же, как и в разделе "8. СУММА" - 311 руб. simplescreenrecorder-2021-03-12_13.40.01.mp4 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 марта, 2021 Автор Жалоба Share Опубликовано 12 марта, 2021 4 часа назад, vitaly сказал: Первый раз выбираем ПВЗ, получаем в разделе доставки стоимость 310 руб., а в разделе "8. СУММА" стоимость доставки отображается 311 руб. Если второй раз выбрать тот же ПВЗ, то в разделе доставки стоимость будет такая же, как и в разделе "8. СУММА" - 311 руб. simplescreenrecorder-2021-03-12_13.40.01.mp4 Попробуйте вот этот файл /includes/modules/shipping/boxberrypvz.php Отличается с ним цена?! или всегда одинаковая. boxberrypvz.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения