Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Проблема с редактированием заказа


Recommended Posts

Добрый день, форумчане.

Проблема следующая, иногда не подгружается адрес в редактировании заказа в админке,

в консоле вываливается ошибка json.shipping_method is undefine, что не позволяет перейти на 5й шаг редактирования заказа.

где рыть?

Link to post
Share on other sites

не выбран способ доставки походу. Выберите в заказе какой-нибудь из доступных.

Link to post
Share on other sites

именно, не выбран.

в выборе только "Не задано"

Link to post
Share on other sites

10 часов назад, Leingard сказал:

не выбран способ доставки походу. Выберите в заказе какой-нибудь из доступных.

причем только на Москве и еще нескольких городах, остальные проходят.

Link to post
Share on other sites

Гляньте Система->Локализация->ГеографическиеЗоны

Скорее всего, проблемные регионы там не определены.

Link to post
Share on other sites

  • 6 months later...

Друзья подскажите кто то может сталкивался с такой проблемой

При редактировании заказа получаю вот такую ошибку1818068857_2019-01-0814-04-18.thumb.png.9902e4d1865dfb89f7228b840a7515e8.png

Link to post
Share on other sites

Редактируете заказ не администратором видимо. Вам нужно группе, в которую входит учетная запись для редактирвоания заказов, выставить права:

 

 

Link to post
Share on other sites
1 час назад, PaulKravchenko сказал:

Редактируете заказ не администратором видимо. Вам нужно группе, в которую входит учетная запись для редактирвоания заказов, выставить права:

 

 

Тут все проверил все вроде на месте так как и должно быть.

а может быть это из-за модуля доставки я в нем убирал НУЛИ и поставил текст http://joxi.ru/MAj488GC4PvBWm , проверил сейчас на других сайтах все работает.

Edited by Olali777
Link to post
Share on other sites
1 минуту назад, Olali777 сказал:

я в нем убирал НУЛИ и поставил текст

поясните, не совсем понял где были нули и что за текст..

кстати, в тексте у вас опечатка - То тарифам

Link to post
Share on other sites
24 минуты назад, PaulKravchenko сказал:

поясните, не совсем понял где были нули и что за текст..

кстати, в тексте у вас опечатка - То тарифам

По стандарту там  выглядить вот так : Новая почта - 0.00Грн. , а в место нулей поставили По тарифам Курьерской Службы 

Link to post
Share on other sites
9 минут назад, Olali777 сказал:

По стандарту там  выглядить вот так : Новая почта - 0.00Грн. , а в место нулей поставили По тарифам Курьерской Службы 

Это не могло повлиять, с большой долей вероятности. Указанная выше ошибка в 90% случаев говорит об отсутствии прав у пользователя на модели/роуты, которые выводятся в редактировании заказа.

По ссылке выше стандартные права, но в вашем случае могут отсутствовать права на сторонние модули (их просмотр/редактирвоание)

Проверьте методом исключения, включите все права на просмотр группе и посмотрите будет ли ошибка.

Link to post
Share on other sites
5 часов назад, PaulKravchenko сказал:

По ссылке выше стандартные права, но в вашем случае могут отсутствовать права на сторонние модули (их просмотр/редактирвоание)

Проверьте методом исключения, включите все права на просмотр группе и посмотрите будет ли ошибка.

На этом проекте все модули легальные и проверил права все у всех есть.

Попробовал зайти с аккаунта Админа, но проблемка не решается. все равно ругается и самое интересное что ругается на доставку

- Сейчас выключил модуль и все нормально!!!

- Только теперь вопрос что не так - модуль проверенный уже не раз его использовал и все без проблем а тут ругня.

Link to post
Share on other sites

Кажется нашел. 

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

Теперь вопрос?

В чем проблема там шла замена изображения (имя Оставлял как у оригинала)

Сейчас залил черновик - завтра поправлю в офисе и все вроде должно работать

Очень благодарю что уделили мне внимание!!! 

Завтра отпишусь по результату

Link to post
Share on other sites

Протестировал там поучается что как только вместо 

'text' => $this->currency->format($this->tax->calculate($this->config->get('deliveri_cost'), $this->config->get('deliveri_tax_class_id'), $this->config->get('config_tax')), $this->session->data['currency'])

вставляю:

'text' =>'По тарифам Курьерской Службы'

Начинаются проблемы с редактированием заказа в админке

-Выскакивает эта ошибка которая ссылается на метод Доставки

----------

Второй вариант:

если я использую такой способ 

'text'=> $this->language->get('')

Тогда корзина совсем не открываеться просто белый Экран и как только возвращаем все сразу работает

Link to post
Share on other sites
13 минут назад, Olali777 сказал:

если я использую такой способ 


'text'=> $this->language->get('')

Тогда корзина совсем не открываеться

Я бы тоже не открылся, вы же не сказали что именно get ))

 

Попробуйте так:

- посмотрите какой языковой файл запрашивает модуль в его контроллере, должно быть что-то типа $this->load->language('<путь к языковому файлу>');

- добавьте в этот языковой файл переменную со своей фразой, например: $_['text_cost'] = 'По тарифам Курьерской Службы';

- там где вы меняли используйте 'text'=> $this->language->get('text_cost')

 

Link to post
Share on other sites
В 10.01.2019 в 15:44, PaulKravchenko сказал:

Я бы тоже не открылся, вы же не сказали что именно get ))

 

Попробуйте так:

- посмотрите какой языковой файл запрашивает модуль в его контроллере, должно быть что-то типа $this->load->language('<путь к языковому файлу>');

- добавьте в этот языковой файл переменную со своей фразой, например: $_['text_cost'] = 'По тарифам Курьерской Службы';

- там где вы меняли используйте 'text'=> $this->language->get('text_cost')

 

 

День Добрый! Не много отвлекся  нужно была с Престашопом поработать.

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

Как считаешь такой вариант будет лучше?

 

Вот черновик.

ukr_shipping_Lu23x.ocmod.zip

Link to post
Share on other sites

Что то интересное происходить :)  Как только я начинаю что то править то получаю белый экран в корзине , как только возвращаю все восстанавливается.

Пробовал добавлять в языковой файл текст - результат белый экран.

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

А если по старому методу делать то получаем ошибки при редактировании заказа 

Link to post
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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.