我正在对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创建数据库属性吗?