support 447 Опубликовано 10 октября, 2020 Жалоба Share Опубликовано 10 октября, 2020 В VamShop по умолчанию добавлен ещё один модуль доставки СДЭК. Первый модуль считает курьерскую доставку до двери. Новый модуль СДЭК считает доставку до ПВЗ (пункта выдачи заказов) и позволяет покупателю самостоятельно выбирать ПВЗ, в который должен быть доставлен заказ. Вот как выглядит — СДЭК с выбором ПВЗ. Переходите на оформление заказа, модуль пишет, что нужно указать как минимум город, что б рассчитать доставку до ПВЗ и можно было выбрать пункт выдачи заказа. Указываешь город и появляется список пунктов выдачи заказов, можно выбрать ПВЗ. Выбранный пункт отображается в итоговых суммах и при просмотре заказа в админке. Стоимость считается через API СДЭК. Читать заметку полностью Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 19 октября, 2020 Жалоба Share Опубликовано 19 октября, 2020 Как добавить новый модуль? Ждать выхода версии 1.99.27 или есть и другой способ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2020 Автор Жалоба Share Опубликовано 19 октября, 2020 47 минут назад, vitaly сказал: Как добавить новый модуль? Ждать выхода версии 1.99.27 или есть и другой способ? Да, будет доступен в следующем обновлении. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 19 октября, 2020 Жалоба Share Опубликовано 19 октября, 2020 42 минуты назад, support сказал: Да, будет доступен в следующем обновлении. Куда-то пропал вопрос.... Спрошу еще раз. Есть ли роадмэп новых версий? Примерная дата выхода версии 1.99.27? Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2020 Автор Жалоба Share Опубликовано 19 октября, 2020 33 минуты назад, vitaly сказал: Куда-то пропал вопрос.... Спрошу еще раз. Есть ли роадмэп новых версий? Примерная дата выхода версии 1.99.27? Спасибо. Да, на новый сервер всё переносилось, видимо, как раз в момент переноса попали. В следующем месяце думаю выйдет. Могу выложить модуль, заодно проверите, как работает. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 19 октября, 2020 Жалоба Share Опубликовано 19 октября, 2020 Да. Выложите, пожалуйста. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2020 Автор Жалоба Share Опубликовано 19 октября, 2020 7 минут назад, vitaly сказал: Да. Выложите, пожалуйста. Вот архив, перепишите файлы в магазин. и надо в базу данных загрузить SQL код, в phpMyAdmin заходите и в закладке SQL выполните код: DROP TABLE IF EXISTS markers_geocod; CREATE TABLE markers_geocod ( id int(11) NOT NULL auto_increment, name varchar(300) NOT NULL, address varchar(300) NOT NULL, lat varchar(255) NOT NULL, lng varchar(255) NOT NULL, telephon varchar(60) NOT NULL, city varchar(255) NOT NULL, company varchar(255) NOT NULL, worktime varchar(100) NOT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci; В Админке - Модули - Доставка затем установите sdekpvz sdek-pvz.zip Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 19 октября, 2020 Жалоба Share Опубликовано 19 октября, 2020 Спасибо, проверим. Есть необходимость сбросить наш сайт до "заводских" настроек. Как можно получить полный дистрибутив магазина (1.99.26)? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2020 Автор Жалоба Share Опубликовано 19 октября, 2020 6 минут назад, vitaly сказал: Спасибо, проверим. Есть необходимость сбросить наш сайт до "заводских" настроек. Как можно получить полный дистрибутив магазина (1.99.26)? Насколько я вижу, у Вас доступ только к тех. поддержке, доступа к загрузке полной версии VamShop у Вас нет. Разве что можете скачать демо-версию https://vamshop.ru/download.html Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 20 октября, 2020 Жалоба Share Опубликовано 20 октября, 2020 21 час назад, support сказал: Могу выложить модуль, заодно проверите, как работает. Вот такая ошибка: Fatal error: require_once(): Failed opening required 'includes/modules/yandex-map/geokoder_yandex_kart.php' (include_path='.:/usr/share/php') in /home/www/includes/modules/shipping/sdekpvz.php on line 165 Посмотрел, папки includes/modules/yandex-map/ у меня нет. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 октября, 2020 Автор Жалоба Share Опубликовано 20 октября, 2020 1 час назад, vitaly сказал: Вот такая ошибка: Fatal error: require_once(): Failed opening required 'includes/modules/yandex-map/geokoder_yandex_kart.php' (include_path='.:/usr/share/php') in /home/www/includes/modules/shipping/sdekpvz.php on line 165 Посмотрел, папки includes/modules/yandex-map/ у меня нет. Вот прицепил папку /includes/modules/yandex-map yandex-map.zip Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 20 октября, 2020 Жалоба Share Опубликовано 20 октября, 2020 У нас новое сообщение: Fatal error: Uncaught Error: Call to undefined function vam_format_by_count() in /home/www/includes/modules/shipping/sdekpvz.php on line 175 ( ! ) Error: Call to undefined function vam_format_by_count() in /home/www/includes/modules/shipping/sdekpvz.php on line 175 Так же не нашел у себя в папке /inc/ файла vam_format_by_count.inc.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 октября, 2020 Автор Жалоба Share Опубликовано 20 октября, 2020 5 минут назад, vitaly сказал: У нас новое сообщение: Fatal error: Uncaught Error: Call to undefined function vam_format_by_count() in /home/www/includes/modules/shipping/sdekpvz.php on line 175 ( ! ) Error: Call to undefined function vam_format_by_count() in /home/www/includes/modules/shipping/sdekpvz.php on line 175 Так же не нашел у себя в папке /inc/ файла vam_format_by_count.inc.php Вот ещё 2 файла. /includes/application_top.php /inc/vam_format_by_count.inc.php application_top.php vam_format_by_count.inc.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 20 октября, 2020 Жалоба Share Опубликовано 20 октября, 2020 Список выбора ПВЗ СДЭК не появился. Ни для зарегистрированного покупателя с заполненными адресными полями ни для незарегистрированного покупателя с указанием города. До того, как указан город покупателя, radio-button выбора способа доставки СДЭК-ПВЗ находится не в левом верхнем углу, а по центру бокса и представляет из себя овал, а не круг. В левой верхней части страницы появляется надпись "Ошибка открытия файла". Включение отображения ошибок в файле /includes/application_top.php, кроме предупреждения о Depricated функции get_magic_quotes_gpc ничего интересного не сообщает. Два способа доставки ("Почта России", Boxberry) начинают отображать сумму доставки после указания индекса покупателя. Способ СДЭК-курьер отображает сумму после указания адреса и города покупателя. Было бы здорово по аналогии с боксом СДЭК-ПВЗ и для перечисленных выше способов доставки показывать предупреждение о необходимости заполнения полей и запрещать выбирать данный способ доставки ДО заполнения обязательных полей. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 октября, 2020 Автор Жалоба Share Опубликовано 20 октября, 2020 25 минут назад, vitaly сказал: Список выбора ПВЗ СДЭК не появился. Ни для зарегистрированного покупателя с заполненными адресными полями ни для незарегистрированного покупателя с указанием города. До того, как указан город покупателя, radio-button выбора способа доставки СДЭК-ПВЗ находится не в левом верхнем углу, а по центру бокса и представляет из себя овал, а не круг. В левой верхней части страницы появляется надпись "Ошибка открытия файла". Включение отображения ошибок в файле /includes/application_top.php, кроме предупреждения о Depricated функции get_magic_quotes_gpc ничего интересного не сообщает. Два способа доставки ("Почта России", Boxberry) начинают отображать сумму доставки после указания индекса покупателя. Способ СДЭК-курьер отображает сумму после указания адреса и города покупателя. Было бы здорово по аналогии с боксом СДЭК-ПВЗ и для перечисленных выше способов доставки показывать предупреждение о необходимости заполнения полей и запрещать выбирать данный способ доставки ДО заполнения обязательных полей. Ну оно так и пишет, что надо указать город, тогда появится radio кнопка, стоимость доставки и выбор ПВЗ. Для Москвы слишком много ПВЗ и список не выводится. Я вот думаю, что делать, как выводить. Я ж поэтому и писал, что модуль пока не до конца доделан. Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 21 октября, 2020 Жалоба Share Опубликовано 21 октября, 2020 Добрый день, кому интересно, есть платный модуль сдэк, с выбором пвз на карте. https://nexoos.ru/vamshop/moduli-vamshop/sdek-punktyi-vyidachi.html Он хорошо работает с нашим шаблоном Nexoos. Пример работы на сайте https://www.hairpersona.ru Так же мы его дорабатывали чтоб и на стандартной версии VamShop работал Пример сайта https://detali.tv Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 11 часов назад, vitaly сказал: Список выбора ПВЗ СДЭК не появился. Ни для зарегистрированного покупателя с заполненными адресными полями ни для незарегистрированного покупателя с указанием города. До того, как указан город покупателя, radio-button выбора способа доставки СДЭК-ПВЗ находится не в левом верхнем углу, а по центру бокса и представляет из себя овал, а не круг. В левой верхней части страницы появляется надпись "Ошибка открытия файла". Включение отображения ошибок в файле /includes/application_top.php, кроме предупреждения о Depricated функции get_magic_quotes_gpc ничего интересного не сообщает. Два способа доставки ("Почта России", Boxberry) начинают отображать сумму доставки после указания индекса покупателя. Способ СДЭК-курьер отображает сумму после указания адреса и города покупателя. Было бы здорово по аналогии с боксом СДЭК-ПВЗ и для перечисленных выше способов доставки показывать предупреждение о необходимости заполнения полей и запрещать выбирать данный способ доставки ДО заполнения обязательных полей. Кстати, это может быть потому что АПИ ключ и паоль у Вас не указан в настройках модуля, поэтому и не считает. Я по умолчанию в настройки добавлю ключ и пароль, что б при установке сразу уже тестовые данные были и всё работало. Видно, что у Вас модуль не считает стоимость, я так думаю, что из-за того, что у Вас не указаны апи ключ и апи пароль для сдэка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 12 часов назад, vitaly сказал: Список выбора ПВЗ СДЭК не появился. Ни для зарегистрированного покупателя с заполненными адресными полями ни для незарегистрированного покупателя с указанием города. Вот возьмите чуть исправленную версию. Файлы: /includes/checkout.js.php /includes/modules/shipping/sdekpvz.php /lang/russian/modules/shipping/sdekpvz.php /templates/vamshop4/module/checkout_shipping_block.html В Админке - Модули - Доставка удалите sdekpvz, перепишите файлы, зате снова установите. checkout.js.php sdekpvz.php checkout_shipping_block.html sdekpvz.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 ПВЗ для Москвы тоже отображает. и ещё файл /templates/vamshop4/javascript/script_footer.php Что б в списке ПВЗ был поиск, смотрите скриншот. В dropdown списке можно найти по адресу нужный пункт. script_footer.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 Залил новые файлы на демку https://demo.vamshop.ru Если что, можно там посмотреть модуль СДЭК ПВЗ. Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 21 октября, 2020 Жалоба Share Опубликовано 21 октября, 2020 Спасибо! После этих обновлений выбор ПВЗ заработал и для зарегистрированных покупателей и для незарегистрированных. Перепутал последовательность действий. Вначале заменил файлы, а затем попытался удалить в админке модуль СДЭК ПВЗ. При нажатии в модуле на кнопку "Удалить" получил ошибку: Fatal error: Uncaught Error: Class 'sdekpvz' not found in /home/www/admin/modules.php on line 69 ( ! ) Error: Class 'sdekpvz' not found in /home/www/admin/modules.php on line 69 Как теперь быть? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 2 минуты назад, vitaly сказал: Спасибо! После этих обновлений выбор ПВЗ заработал и для зарегистрированных покупателей и для незарегистрированных. Перепутал последовательность действий. Вначале заменил файлы, а затем попытался удалить в админке модуль СДЭК ПВЗ. При нажатии в модуле на кнопку "Удалить" получил ошибку: Fatal error: Uncaught Error: Class 'sdekpvz' not found in /home/www/admin/modules.php on line 69 ( ! ) Error: Class 'sdekpvz' not found in /home/www/admin/modules.php on line 69 Как теперь быть? У меня нормально удаляется модуль. Попробуйте по-новой зайти в Админке - Модули - Доставка. Если файлы нормально загрулили, по идее, ничего страшного быть не должно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 Вот ещё исправленный файлы возьимте: /includes/modules/shipping 1 час назад, vitaly сказал: Fatal error: Uncaught Error: Class 'sdekpvz' not found in /home/www/admin/modules.php on line 69 Кстати, возможон Вы не туда файлы переписали. Там я цеплял два файла. Который по-больше, 15kb, его в /includes/modules/shipping А тот, что по-меньше, его в /lang/russian/modules/shipping Это перевод. Вы, видимо, переписали языковой файл и поэтому ошибка такая. Вот возмите ещё исправленные файлы: /includes/checkout.js.php /includes/modules/shipping/sdekpvz.php /templates/vamshop4/javascript/script_footer.php checkout.js.php sdekpvz.php script_footer.php Ссылка на сообщение Поделиться на другие сайты
vitaly 1 Опубликовано 21 октября, 2020 Жалоба Share Опубликовано 21 октября, 2020 19 минут назад, support сказал: Кстати, возможно Вы не туда файлы переписали. Там я цеплял два файла. Который по-больше, 15kb, его в /includes/modules/shipping А тот, что по-меньше, его в /lang/russian/modules/shipping Спасибо. Не туда переписал файлы. Теперь модуль без ошибок удаляется и устанавливается. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2020 Автор Жалоба Share Опубликовано 21 октября, 2020 12 минут назад, vitaly сказал: Спасибо. Не туда переписал файлы. Теперь модуль без ошибок удаляется и устанавливается. Хорошо. 12 минут назад, vitaly сказал: Спасибо. Не туда переписал файлы. Теперь модуль без ошибок удаляется и устанавливается. Ещё одна правка, что б не тормозила страница оформления, если не указан город. т.е. запрос в апи сдэка не уходит пока нет нужных данных. /includes/modules/shipping/sdekpvz.php sdekpvz.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения