Magento - Fügen Sie der Bestellung ein benutzerdefiniertes Attribut hinzu

Ich versuche, meinen Bestellungen ein benutzerdefiniertes Feld hinzuzufügen. In diesem Moment habe ich den folgenden Post gefunden, der mir geholfen hat, ein solches Attribut in meiner Datenbank zu erstellen:http://fabrizioballiano.net/2011/11/15/create-a-custom-order-attribute-in-magento/

require_once('app/Mage.php');
Mage::app()->setCurrentStore(Mage::getModel('core/store')->load(Mage_Core_Model_App::ADMIN_STORE_ID));

$installer = new Mage_Sales_Model_Mysql4_Setup;
$attribute  = array(
   'type'          => 'int',
   'backend_type'  => 'text',
   'frontend_input' => 'text',
   'is_user_defined' => true,
   'label'         => 'My Label',
   'visible'       => true,
   'required'      => false,
   'user_defined'  => true,
   'searchable'    => true,
   'filterable'    => true,
   'comparable'    => true,
   'default'       => 0
);
$installer->addAttribute('order', 'special_attribute', $attribute);
$installer->endSetup();

Nachdem ich den obigen Code ausgeführt und mehrere Bestellungen erstellt habe, kann ich alle Bestellungen durchlaufen und den Standardwert für jede Bestellung anzeigen.

Die Frage ist, wie kann ich die gewünschten Daten in diesem Feld speichern? Wie kann ich solche Daten abrufen?

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage