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

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


 Share

Recommended Posts

Добрый день!

 

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

Спойлер


001.png

002.png

 

 

Edited by BlackHorse83
Link to comment
Share on other sites


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

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

Link to comment
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
Link to comment
Share on other sites


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

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

ocStore 2.3.0.2.3

Edited by BlackHorse83
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

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