Добавление полей в заказ

Автор Dmitry123, 10 февраля 2017, 14:15:21

« назад - далее »

Dmitry123

Всем привет. Возникла проблема - необходимо добавить пользовательские поля к заказу.  Вопрос - куда дописывать реализацию записи в бд?

Adik

В ps_order, pd_cart. Если поля к адресу, то в ps_address.

Dmitry123

#2
добавил в ps_orders, в $definition дописал. При создании экземпляра класса Order поля подхватывает. На страницу вывел input, name соответствует в definition. Как эти поля записать в базу?

Mr.Sen

Цитата: Dmitry123 от 10 февраля 2017, 14:36:48
При создании экземпляра класса Order поля подхватывает.
При создании экземпляра класса Order и сохраняет.
Никаких других методов не требуется.

Dmitry123

Цитата: Mr.Sen от 10 февраля 2017, 15:05:33
Цитата: Dmitry123 от 10 февраля 2017, 14:36:48
При создании экземпляра класса Order поля подхватывает.
При создании экземпляра класса Order и сохраняет.
Никаких других методов не требуется.

Т.е. после добавление в $definition атрибута name imput'a  он должен писать в бд (созданный мной столбец)?

Adik

#5
Цитата: Adik от 10 февраля 2017, 14:31:32
В ps_order, pd_cart. Если поля к адресу, то в ps_address.
Смотря в каком шаблоне, какой процесс заказа, на каком этапе вы добавите свое поле.
Не раз обсуждали такой вопрос. Есть много информации на форуме.

Dmitry123