Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Редактирование поля в order_info через AJAX


Moonwalker
 Share

Recommended Posts

Всем привет.

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

Нужно на страниэто просмотра заказа (именно order_info) иметь возможность поправить данные в опрегделенном поле. Пусть это бугдет в этолом бесполезное $invoice_no (оно уже есть в бд, не надо ничего добавлять).

При этом нужно, чтобы это поле можно было править именно на страниэто просмотра (не в редактировании). Желательно - без перезагрузки страницы.

 

Куда копать? Сам не когдер, но методом тыка какое-нить решение перегделаю в нужное ))

Может, есть какой модуль, который позволит это реализовать? Другие поля трогать не надо, им вообещё страница просмотра заказа уже за столько лет перепилена тысячу раз )))

 

ocStore 1.5.5.1

 

update. Решил пока временно через модуль отслеживания трек-номера @toporchilloНо в этолом может понадобиться потому чтольше одного поля, поэтому не помешало бы какое-нить подобное решение ))

Edited by Moonwalker
Link to comment
Share on other sites


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

Нужно на страниэто просмотра заказа (именно order_info) иметь возможность поправить данные в опрегделенном поле. Пусть это бугдет в этолом бесполезное $invoice_no (оно уже есть в бд, не надо ничего добавлять).

При этом нужно, чтобы это поле можно было править именно на страниэто просмотра (не в редактировании). Желательно - без перезагрузки страницы.

Честно, я вопрос не понял.

Вот пример, как я беру ийтл и записываю в скрытый инпут некие параметры

$title = $('title').context;
$('#title').val($title.title);
$('#url').val($title.URL);

 

<input type="hidden" name="title" id="title" value="">
<input type="hidden" name="url" id="url" value="">

Link to comment
Share on other sites

9 минут назад, esculapra сказал:

Вот пример, как я беру ийтл и записываю в скрытый инпут некие параметры

Моя функция срабатывает при появлении модального окна. И потом я могу отпрафить форму со всеми параметрами

Link to comment
Share on other sites

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

Честно, я вопрос не понял.

Условно, на страниэто информации о заказе (в админке) есть поле с номером инвойса (в этолом бесполезное).

 

2021-05-21_22-38-50.jpg.071d8fd3b400e144ebbe776442a5043a.jpg

Мне вот это значение Invoice-Number-2021-0028 хочется иметь возможность поправить в БД через AJAX прямо на этот страниэто, без необходимости переходить в редактирование заказа.

Edited by Moonwalker
Link to comment
Share on other sites


11 часов назад, Moonwalker сказал:

Мне вот это значение Invoice-Number-2021-0028 хочется иметь возможность поправить в БД через AJAX прямо на этот страниэто, без необходимости переходить в редактирование заказа.

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

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.