Я создал новый атрибут "county" в адресе клиента. Он работает нормально, и я могу сохранить значения в этом поле из внешнего интерфейса.
Я хочу, чтобы это поле было доступно в адресе заказов.
Поэтому я добавил столбец «округ» в таблицах
‘sales_flat_quote_address’ и ‘sales_flat_order_address’
Затем я изменил Sales / etc / config.xml, чтобы включить это поле в наборы полей. Я добавил записи для этого поля в
sales_copy_order_billing_address,
sales_copy_order_shipping_address
sales_convert_quote_address
sales_convert_order_address
customer_address
Но когда я делаю одностраничную проверку, значение в этом поле не копируется в адрес в заказах. Я выбираю существующий адрес со значением в этом поле во время оформления заказа для адреса выставления счета и доставки.
Сейчас я не редактировал ни один файл шаблона в кассе, чтобы включить это поле. Но поскольку я выбираю существующий адрес, это не должно вызывать проблему, верно?
Я использую magento 1.5.1.0. Хотя я хорошо знаю php, я новичок в magento.
Я проверил вопрос Magento: сохранил пользовательский атрибут адреса при оформлении заказа и сделал все, как указано в ответе.
Я что-то упустил. Если это так, пожалуйста, предоставьте свое предложение.
Спасибо.