Magento - 将自定义列保存到订单对象

时间:2014-05-08 10:57:48

标签: magento customization observers

我正在对Magento电子商务网站进行一些修改 - 结账页面上的一个选项是让用户从下拉列表中选择他们的组织,并将此'organisation_id'保存到Magento订单对象&客户对象。

使用观察者是最好的还是应该实现另一种方式?

我的Magento知识有限,所以请随时指出我错过的任何明显的知识

任何人都可以建议任何提示/代码来启动它吗?

UPDATE ...我在另一个Stackoverflow帖子上发现了这个

$installer = $this;
$installer->startSetup();
$setup = new Mage_Eav_Model_Entity_Setup('core_setup');

$setup->addAttribute('order', 'organisation_id', array(
'position'      => 1,
'input'         => 'text',
'type'          => 'varchar',
'label'         => 'Organisation ID',
'visible'       => 1,
'required'      => 0,
'user_defined' => 1,
'global'        => 1,
'visible_on_front'  => 1,

));

$installer->endSetup();

这会为organisation_id创建数据库属性吗?

0 个答案:

没有答案