Я успешно установил атрибут EAV, выполнив $installer->addAttribute('order', 'field', etc)
.Я также успешно запускаю наблюдателя, когда заказ сохраняется в событии sales_order_save_before / sales_order_save_after.Теперь я пытаюсь поместить данные в поле на наблюдателе
$observer->getOrder()->setMyField('someuniquestring');
Я пытался сделать это до сохранения и после, и в этом случае я добавляю
$observer->getOrder()->getResource()->save($order);
После поиска по всему моемуВ базе данных уникальная строка не существует ни в одной таблице.Также, если я использую getMyField () и отображаю его на экране в обозревателе, и die () показывает значение, которое я установил.
Любая помощь о том, как сохранить это в БД?