Magento Добавляет ценность в пользовательский столбец таблицы плоских заказов на продажу


Привет, я создал пользовательский столбец в sales_flat_order таблице с именем final_shipping_amount. Когда я загружаю заказ, в нем отображается мой пользовательский столбец. Я пытаюсь добавить ценность в свой пользовательский столбец, но это не добавляет ценности в нем, вот мой код.

$final_shipping = "1.33"
$orderIid = $this->getRequest()->getParam('id');
$orderDataShip = Mage::getModel('sales/order')->load($orderIid);
$orderDataShip->setFinalShippingAmount($final_shipping);
$orderDataShip->save();

В нем нет спасительной ценности. я тоже пробовал этот способ, но и он не спасает

$final_shipping = "1.33"
$orderIid = $this->getRequest()->getParam('id');
$orderDataShip = Mage::getModel('sales/order')->load($orderIid);
$orderDataShip->setData('final_shipping_amount' , $final_shipping);
$orderDataShip->save();

Но это не работает.

Author: OBAID, 2016-11-02

1 answers

Попробуйте очистить кэш Magento (как кэш Magento, так и кэш хранилища).. или вы можете просто удалить файлы из var/cache.

 1
Author: Tudor, 2016-11-02 13:39:02