Jump to content
BlackHorse83

Добавление нового поля в заказ в админке

Recommended Posts

Добрый день!

 

Прошу помощи в следующем вопросе:Добавил к продуктам новое поле Цвет. В Товарах все работает. Но при редактировании в админке заказа в таблице вместо значения Цвет отображается "undefined". Причем, выполнять скрипт по шага, то видно, что вначале значение заполняется корректно, а потов меняется на "undefined" и заполняется поле Модель. Откуда скрипт подтягивает эти данные и как это исправить?

Спойлер


001.png

002.png

 

 

Edited by BlackHorse83

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Вот что сделал:

В файл admin/view/template/sale/order_form.tpl добавил строки (добавленные строки помечены комментарием /*+++*/) по аналогии с model.

В файле admin/controller/sale/order.php так же добавил color по аналогии.

В БД в таблице order_product добавил столбец color.

 

order.php order_form.tpl

Edited by BlackHorse83

Share this post


Link to post
Share on other sites

для редактирования заказов в админке через api задействуется механизм корзины и ее библиотека

приглядитесь к js коду в admin/view/template/sale/order_form.tpl

Share this post


Link to post
Share on other sites

Да вот к нему я и приглядываюсь, но пока что-то не пойму :(

Вот и прошу помощи :)

Share this post


Link to post
Share on other sites

Помогите, добрые люди! Смотрю я на скрипт в admin/view/template/sale/order_form.tpl, а он смотрит на меня и мы друг-друга не понимаем :(

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

ocStore 2.3.0.2.3

Edited by BlackHorse83

Share this post


Link to post
Share on other sites

Нужно править еще файлы на стороне catalog/*

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.