Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Здравствуйте, можете исправить код в файле по пути \admin\view\template\extension\shipping\novaposhta.tpl

Так как, когда добавляешь новый язык, то плакать хочется, когда разработчики модулей в поля не добавляют проверку и выскакивает много ошибок, я вот уже начинаю задумываться после того, как приняли закон про Украинизацию всех сайтов, поменять профессию - исправлении всех багов при добавлении любого языка в Opencart:

замените в файле все поля со значением value, как в примере:

value="<?php echo $novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]; ?>"

на 

value="<?php echo isset($novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]) ? $novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]: ''; ?>"

Ошибки будут как на сайте - если хоть одно поле с каким-либо одним Языком в админке заполнено или если не заполненно не одно поле, то в админке будут проскакивать, вот начальная строка ошибки:

<b>Notice</b>: Undefined offset: 2 in <b>

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

Змінено користувачем zeon1983
Надіслати
Поділитися на інших сайтах


  • Відповіді 5,2k
  • Created
  • Остання відповідь

Top Posters In This Topic

16 часов назад, zeon1983 сказал:

Здравствуйте, можете исправить код в файле по пути \admin\view\template\extension\shipping\novaposhta.tpl

Так как, когда добавляешь новый язык, то плакать хочется, когда разработчики модулей в поля не добавляют проверку и выскакивает много ошибок, я вот уже начинаю задумываться после того, как приняли закон про Украинизацию всех сайтов, поменять профессию - исправлении всех багов при добавлении любого языка в Opencart:

замените в файле все поля со значением value, как в примере:

value="<?php echo $novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]; ?>"

на 

value="<?php echo isset($novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]) ? $novaposhta['shipping_methods']['warehouse']['name'][$language['language_id']]: ''; ?>"

Ошибки будут как на сайте - если хоть одно поле с каким-либо одним Языком в админке заполнено или если не заполненно не одно поле, то в админке будут проскакивать, вот начальная строка ошибки:

<b>Notice</b>: Undefined offset: 2 in <b>

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

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

Надіслати
Поділитися на інших сайтах

В 05.02.2020 в 20:26, Prorab337 сказал:

Посоветую вам. Дешевле этого и лучше не найдете)

 

в мене працює на techstore, а якби не працювало я цей модуль не рекомендувавби, придбав модуль але він працює не коректно автор сам відписав що він працює не корректно на php 7.2

Змінено користувачем ogame
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 05.02.2020 в 21:26, Prorab337 сказав:

Посоветую вам. Дешевле этого и лучше не найдете)

 

 

Добрий день, разве модуль упрощенная регистрация и заказ совместим с етим модулем?

 

Змінено користувачем Limit
Надіслати
Поділитися на інших сайтах


1 час назад, Limit сказал:

Добрий день, разве модуль упрощенная регистрация и заказ совместим с етим модулем?

 

Если под "этим" вы имееете ввиду новую почту, то да. В описании даже указано что с симпл будет максимум функционала

Надіслати
Поділитися на інших сайтах

Иногда возникает ошибка сохранения ТТН. В чём проблема? Пробовали изменять адрес и ФИО - ноль по фазе! Вес изменяешь-не изменяешь - тоже всё равно выскакивает ошибка... Постоянно выбивает следующее:

2020-02-20_091117.JPG

Надіслати
Поділитися на інших сайтах


33 минуты назад, lonewolfkum сказал:

Иногда возникает ошибка сохранения ТТН. В чём проблема? Пробовали изменять адрес и ФИО - ноль по фазе! Вес изменяешь-не изменяешь - тоже всё равно выскакивает ошибка... Постоянно выбивает следующее:

 

нужно "перевыбрать" город и отделение. просто нажать , откроется список , и опять на него же.

Надіслати
Поділитися на інших сайтах


4 часа назад, Sa123 сказал:

нужно "перевыбрать" город и отделение. просто нажать , откроется список , и опять на него же.

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

  • +1 1
Надіслати
Поділитися на інших сайтах

5 часов назад, lonewolfkum сказал:

Иногда возникает ошибка сохранения ТТН. В чём проблема? Пробовали изменять адрес и ФИО - ноль по фазе! Вес изменяешь-не изменяешь - тоже всё равно выскакивает ошибка... Постоянно выбивает следующее:

2020-02-20_091117.JPG

А какой смысл вообще редактировать вес если он суммируется из данных карточек товара? Мне все же кажется, что там именно отделение некорректно отображается. Попробуй еще обновить базу отделений и городов если не стоит на cron планировщике конечно. А вообще, ща прилетит Макс и решит эту проблему за 2 минуты :) Осталось только немного подождать. 

  • +1 1
Надіслати
Поділитися на інших сайтах

5 часов назад, lonewolfkum сказал:

Иногда возникает ошибка сохранения ТТН. В чём проблема? Пробовали изменять адрес и ФИО - ноль по фазе! Вес изменяешь-не изменяешь - тоже всё равно выскакивает ошибка... Постоянно выбивает следующее:

2020-02-20_091117.JPG

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

Надіслати
Поділитися на інших сайтах

Ребят, всё разрешилось как нельзя банально: суть в том, что отделение в этом селе действительно есть и прекрасно работает, но база НП считает его почему-то закрытым - Операторы по чату и по телефону сказали, что такого не может быть, но.... через 15минут всё исправили, перезвонили и попросили прощения за такой казус... Теперь два клика и ТТН-ка есть!!!!

Ещё раз повторю суть решившейся проблемы: нужно было отправить на определенное отделение. При попытке создать ТТН (на сайте или в кабинете НП), выскакивало сообщение "Адреса одержувача не належить одержувачу!".... И хоты ты тресни! На другое отделение оформлялось без проблем!...

Итак, запомним: "Адреса одержувача не належить одержувачу!" - просто означает, что отделение либо закрыто, либо по базе НП проходит закрытым. Во как...

2020-02-20_091117.JPG

Змінено користувачем lonewolfkum
Надіслати
Поділитися на інших сайтах


1 час назад, lonewolfkum сказал:

Ребят, всё разрешилось как нельзя банально: суть в том, что отделение в этом селе действительно есть и прекрасно работает, но база НП считает его почему-то закрытым - Операторы по чату и по телефону сказали, что такого не может быть, но.... через 15минут всё исправили, перезвонили и попросили прощения за такой казус... Теперь два клика и ТТН-ка есть!!!!

Ещё раз повторю суть решившейся проблемы: нужно было отправить на определенное отделение. При попытке создать ТТН (на сайте или в кабинете НП), выскакивало сообщение "Адреса одержувача не належить одержувачу!".... И хоты ты тресни! На другое отделение оформлялось без проблем!...

Итак, запомним: "Адреса одержувача не належить одержувачу!" - просто означает, что отделение либо закрыто, либо по базе НП проходит закрытым. Во как...

2020-02-20_091117.JPG

И такое бывает)) спасибо что отписались 

Надіслати
Поділитися на інших сайтах

5 часов назад, lonewolfkum сказал:

Ребят, всё разрешилось как нельзя банально: суть в том, что отделение в этом селе действительно есть и прекрасно работает, но база НП считает его почему-то закрытым - Операторы по чату и по телефону сказали, что такого не может быть, но.... через 15минут всё исправили, перезвонили и попросили прощения за такой казус... Теперь два клика и ТТН-ка есть!!!!

Ещё раз повторю суть решившейся проблемы: нужно было отправить на определенное отделение. При попытке создать ТТН (на сайте или в кабинете НП), выскакивало сообщение "Адреса одержувача не належить одержувачу!".... И хоты ты тресни! На другое отделение оформлялось без проблем!...

Итак, запомним: "Адреса одержувача не належить одержувачу!" - просто означает, что отделение либо закрыто, либо по базе НП проходит закрытым. Во как...

2020-02-20_091117.JPG

Банальная ситуация для НП, уже привыкли) Лучше бы они обратную доставку на карту возобновили, деятели. 

  • +1 1
Надіслати
Поділитися на інших сайтах

1 час назад, vitaliik1999 сказал:

какой файл модификатора ? 1650339130_bandicam2020-02-2100-38-46-001.thumb.jpg.9b460778ffa4dbade0d2ccca3c536d9a.jpg

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

Надіслати
Поділитися на інших сайтах

1. В списке накладных было бы куда удобнее сделать 3 отдельные кнопки вверху: Печать Накладных, Маркировки, Зебры.

2. При нажатии на Маркировку по умолчанию открывать диалоговое окно с выбором начиная с какой позиции из 6 (а не 8) печатать.

(сейчас нужно нажать сначала на настройки печати, выбрать там маркировки, нажать галку, потом нажать печать, зачем?)

3. Также по умолчанию в ссылке стоит параметр "orders/printMarkings" а нужно поставить "orders/printMarking85x85". Сейчас на листе помещается на 6, а только 4 маркировки, само API бажит и в формате 100 на 100 неправильная разметка. Плюс при этом параметре orders работает параметр Кол-во копий. Сейчас же всегда только одна копия выводится на печать.

4. Тоже жду реестр.

Спасибо, надеюсь внесете изменения. Сделал бы сам, но код закрыт (

Надіслати
Поділитися на інших сайтах


4 минуты назад, ChAnger сказал:

1. В списке накладных было бы куда удобнее сделать 3 отдельные кнопки вверху: Печать Накладных, Маркировки, Зебры.

2. При нажатии на Маркировку по умолчанию открывать диалоговое окно с выбором начиная с какой позиции из 6 (а не 8) печатать.

(сейчас нужно нажать сначала на настройки печати, выбрать там маркировки, нажать галку, потом нажать печать, зачем?)

3. Также по умолчанию в ссылке стоит параметр "orders/printMarkings" а нужно поставить "orders/printMarking85x85". Сейчас на листе помещается на 6, а только 4 маркировки, само API бажит и в формате 100 на 100 неправильная разметка. Плюс при этом параметре orders работает параметр Кол-во копий. Сейчас же всегда только одна копия выводится на печать.

4. Тоже жду реестр.

Спасибо, надеюсь внесете изменения. Сделал бы сам, но код закрыт (

Обязательно будет, обновление будет масштабным 

Надіслати
Поділитися на інших сайтах

А можно сделать, чтобы при создании ТТН автоматически считался вес заказа и указывался в соответствующем поле? И галку в настройках модуля "Считать вес". Очень бы пригодилось. Еще раз спасибо, ждем.

Надіслати
Поділитися на інших сайтах


1 час назад, ChAnger сказал:

А можно сделать, чтобы при создании ТТН автоматически считался вес заказа и указывался в соответствующем поле? И галку в настройках модуля "Считать вес". Очень бы пригодилось. Еще раз спасибо, ждем.

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

Надіслати
Поділитися на інших сайтах

Подскажите, прыгаю с 3.3.1 > 3.4.1
http://prntscr.com/r5u19a
Заливаю shippingdata_admin.xmlи всё падает с ошибкой Fatal error: Cannot redeclare ModelSaleOrder::getOrdersShippingData() in /var/www/system/storage/modification/admin/model/sale/order.php on line 265
На странице корзины всё падает с Warning: A non-numeric value encountered in /var/www/catalog/model/extension/shipping/novaposhta.php on line 341


Что делать в данной ситуации?
OC Pro 2.3.0.2.5

Спасибо

Змінено користувачем splka
Надіслати
Поділитися на інших сайтах

3 часа назад, 7top сказал:

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

как можно это исправить?

Нужно вывести показ ошибок или посмотреть в логах. Тогда можно найти решение, а так это только гадать. Один из вариантов это может быть у вас нет валюты грн или у неё не правильный код iso. Должен быть UAH 

UPD: действительно, код был не верный  - ГРН вместо UAH

Надіслати
Поділитися на інших сайтах

4 часа назад, splka сказал:

Подскажите, прыгаю с 3.3.1 > 3.4.1
http://prntscr.com/r5u19a
Заливаю shippingdata_admin.xmlи всё падает с ошибкой Fatal error: Cannot redeclare ModelSaleOrder::getOrdersShippingData() in /var/www/system/storage/modification/admin/model/sale/order.php on line 265
На странице корзины всё падает с Warning: A non-numeric value encountered in /var/www/catalog/model/extension/shipping/novaposhta.php on line 341


Что делать в данной ситуации?
OC Pro 2.3.0.2.5

Спасибо

Удалите все модификаторы от новой почты старые, а тогда только ставьте новые 

Надіслати
Поділитися на інших сайтах

8 часов назад, Prorab337 сказал:

Удалите все модификаторы от новой почты старые, а тогда только ставьте новые 

У меня ни одного модификатора не стояло на 3.3.1.
Сделал всё по мануалу:
1. Бекап конфига
2. Удалил дополнение 3.3.1
3. Залил файлы 3.4.1
4. Включил дополнение 3.4.1
5. Залил бекап конфига - ошибки высыпались в тарифах undefined index percl и в получателе - undefined index shipping zone.
**** Затем ****
6. Всё ревертнул
7. Наделал скриншотиков каждой страницы настроек.
8. Тыцнул в загрузку базовых настроек
9. Перепрописал всё заново
10. Ошибки в тарифах исчезли
Но дальше, да оказалось что модификаторы не были залиты в папку system, а были в БД.
Спасибо, вроде всё работает.

Надіслати
Поділитися на інших сайтах

1 час назад, splka сказал:

У меня ни одного модификатора не стояло на 3.3.1.
Сделал всё по мануалу:
1. Бекап конфига
2. Удалил дополнение 3.3.1
3. Залил файлы 3.4.1
4. Включил дополнение 3.4.1
5. Залил бекап конфига - ошибки высыпались в тарифах undefined index percl и в получателе - undefined index shipping zone.
**** Затем ****
6. Всё ревертнул
7. Наделал скриншотиков каждой страницы настроек.
8. Тыцнул в загрузку базовых настроек
9. Перепрописал всё заново
10. Ошибки в тарифах исчезли
Но дальше, да оказалось что модификаторы не были залиты в папку system, а были в БД.
Спасибо, вроде всё работает.

ок)

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.