Пользовательский атрибут продукта в информации о заказе - PullRequest
1 голос
/ 26 мая 2011

У меня есть пользовательский атрибут продукта (style_number), который я хотел бы включить в историю заказов, электронные письма для клиентов и т. Д.

Я включил это как часть своей цитаты (добавив в XML), но как лучше всего это также включить в данные заказа? Я не могу подобрать атрибуты таким же образом, как я могу сказать.

Я вижу два аппарока:

  1. Mage :: getModel ('продажи / заказ') ...., который имеет очевидные последствия для производительности.

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

2 было рекомендовано мне, но редактирование таблицы все еще звучит рискованно. Стоит ли переходить к # 2 или есть лучшие альтернативы?

1 Ответ

2 голосов
/ 26 мая 2011

добавьте их в таблицы sales_flat_order и sales_flat_quote в виде столбцов, это можно сделать с помощью сценариев установки

...