Magento - 为订单添加文件类型属性

时间:2013-11-18 10:23:49

标签: magento

我希望用户能够将文件附加到他们的订单中,并在后端看到此附件。我尝试过以下方法:

<?php


require_once('app/Mage.php');
Mage::app();

try{

$installer = new Mage_Sales_Model_Mysql4_Setup;
$attribute  = array(
    'type'          => 'file',
    'label'         => 'Recept',
    'visible'       => true,
    'required'      => false,
    'visible_on_front' => true,
    'user_defined'  =>  true
);
$installer->addAttribute('order', 'recept_attribute', $attribute);
$installer->endSetup();

}
catch(Exception $e){
    echo $e->getMessage();
}

但是得到错误:列定义数据无效

我猜这种类型错了?我在哪里可以看到我可以在订单上使用哪种类型,这是正确的方法吗?

(我知道在后端的每个订单项中将其添加为自定义字段非常容易,但这不是我想要的)

0 个答案:

没有答案