Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] Новая Почта c калькулятором + отделения


mstkalenko
 Share

Recommended Posts

разобрался, ошибка получается из-за того что сначала пытался восстановить файл апдейта, после неудачной попытки он уже создал в бд oc_city и на него ругался уже при попытке восстановить nova_poshta.sql. Вообщем если вы столкнулись с подобной проблемой, зайдите в бд и удалите oc_city . После чего восстанавливайте nova_poshta.sql и после него апдейт.

Все верно. Чтоб далеко не бегать, можно просто в файле nova_poshta.sql в самом начале добавить запрос на удаление

DROP TABLE IF NOT EXISTS `oc_city`
Link to comment
Share on other sites

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

Link to comment
Share on other sites


Я ж правильно понял, что расстояние не учитывается

И не должно. Новая почта не учитывает расстояние. У них есть 6 тарифных зон, которые постоянно изменяются (привязываться нет смысла, API рулит).

 

цена всегда фиксированная?

Смотрите демо.

 

Еще и на основе веса.

Вес основной показатель при расчете стоимости. Или вы хотите все-таки километры мерить)))

 

Т.е. единственная ценность модуля это база отделений. Или я не до конца разобрался?

Каждому свое ©

Link to comment
Share on other sites

Vqmod ругает ошибку  

modFile   : /home/www/vqmod/xml/novaposhta.xml

   id        : Simple - Новая почта
   version   : 1.0
   vqmver    : 
   author    : Max
 
File Name    : catalog/language/russian/*/*.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): 'Город'
Link to comment
Share on other sites


 

Vqmod ругает ошибку  

modFile   : /home/www/vqmod/xml/novaposhta.xml

   id        : Simple - Новая почта
   version   : 1.0
   vqmver    : 
   author    : Max
 
File Name    : catalog/language/russian/*/*.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): 'Город'

 

Vqmod не во всех файл локализации может найти искомый элемент (т.к. его там просто нет) SEARCH NOT FOUND

Решение:

  1. Удалить файл novaposhta.xml и переименовать в ручную (рекомендуется);
  2. В файле заменить 
    <operation info="">
    

    на 

    <operation error="skip">
    

    Для справки:

Необязательный атрибут error устанавливает поведение в случае ошибки (например, отсутствия изменяемого файла). Может иметь значения skiplog и abort. По умолчанию - log, что означает игнорирование искомого файла, продолжение исполнения данного xml-скрипта и запись ошибки в журнал. skip - то же самое, но без записи в журнал. abort - запись в журнал и прекращение исполнения данного xml-скрипта; при этом все уже сделанные изменения в других файлах сохраняются.

Link to comment
Share on other sites

Vqmod не во всех файл локализации может найти искомый элемент (т.к. его там просто нет) SEARCH NOT FOUND

Решение:

  1. Удалить файл novaposhta.xml и переименовать в ручную (рекомендуется);
  2. В файле заменить 
    <operation info="">
    

    на 

    <operation error="skip">
    

    Для справки:

Необязательный атрибут error устанавливает поведение в случае ошибки (например, отсутствия изменяемого файла). Может иметь значения skiplog и abort. По умолчанию - log, что означает игнорирование искомого файла, продолжение исполнения данного xml-скрипта и запись ошибки в журнал. skip - то же самое, но без записи в журнал. abort - запись в журнал и прекращение исполнения данного xml-скрипта; при этом все уже сделанные изменения в других файлах сохраняются.

Не понимаю как это делается, можете помочь?

Link to comment
Share on other sites


Подскажите возможно ли реализовать выбор регион/область/№отделения не через выпадющий список, а сделать 1 поле вместо 3-ех по типу live search.. вообще не понимаю зачем поле регион нужно? без него работать не будет?

Link to comment
Share on other sites


Подскажите возможно ли реализовать выбор регион/область/№отделения не через выпадющий список, а сделать 1 поле вместо 3-ех по типу live search..

Уже все реализовано тут.

вообще не понимаю зачем поле регион нужно? без него работать не будет?

Во-первых, для юзабилити. Во-вторых, такой населенный пункт как Софиевка и т. д. есть почти в каждой области.

Link to comment
Share on other sites

в том модуле цена омг и поддержки нет.. хотелось бы увидеть такой функционал и в этом модуле.

P.S Можно и без карты.

Link to comment
Share on other sites


в том модуле цена омг и поддержки нет.. хотелось бы увидеть такой функционал и в этом модуле.

P.S Можно и без карты.

Ну так дядя реально оценил свои трудозатраты. А мне что-то не очень хочется изобретать велосипед за 3 копейки)

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

новая почта через апи может отдавать список отделений,

там 1 таблица.

которую можно обновлять.

 

зачем вы бьёте на регион,город,отделение? 

смысл чтобы зависеть от Вас? интервал между обновлениями Вашей базы какой?

Link to comment
Share on other sites


зачем вы бьёте на регион,город,отделение? 

смысл чтобы зависеть от Вас? интервал между обновлениями Вашей базы какой?

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

Периодичность обновлений можно посмотреть на странице модуля.

Link to comment
Share on other sites

и не адаптировать никак? Кстати база точно актуальная? К примеру в Киеве 65 склада не существует на данный момент.

Link to comment
Share on other sites


Заметил баг, если выбрать Харьковскую область и Харьков в списке отделений есть к примеру № 26 и № 31 на против них написано ТЦ , и выбрать это отделение невозможно, постоянно сбрасывается на "выберите"

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

Link to comment
Share on other sites


Заметил баг, если выбрать Харьковскую область и Харьков в списке отделений есть к примеру № 26 и № 31 на против них написано ТЦ , и выбрать это отделение невозможно, постоянно сбрасывается на "выберите"

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

Был такой косяк из-за кавычек в 16-ти отделениях) Исправил, можете обновиться.

Link to comment
Share on other sites

  • 2 weeks later...

Уважаемый автор!
установил модуль, но возникла проблема с  сортировкой
непарвильно сортирует отделения, подскажите как исправить?
установиk вроде последнюю версию
https://yadi.sk/i/9LAVcFHhcZawu

Link to comment
Share on other sites

а можно чтобы база была в отдельной таблице? вида oc_novaposhta_adress и oc_novaposhta_gorod

Оветил в ЛС.

Уважаемый автор!

установил модуль, но возникла проблема с  сортировкой

непарвильно сортирует отделения, подскажите как исправить?

установиk вроде последнюю версиюhttps://yadi.sk/i/9LAVcFHhcZawu

Покажите сайт в ЛС
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.