是否可以执行文件上传(不是图像)的属性? 我试着这样:
<?php
$installer = $this;
$installer->startSetup();
$attribute = array(
'type' => 'file',
'label'=> 'Catalog Pdf',
'input' => 'file',
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
'visible' => true,
'required' => false,
'user_defined' => true,
'default' => "",
'group' => "General Information"
);
$installer->addAttribute('catalog_category', 'catalog_pdf', $attribute);
$installer->endSetup();
它在类别中显示文件上传,但可能是错误的,因为在安装子类别未显示(ajax问题)之后,并且在前端类别视图中我得到“处理您的请求时出错”
答案 0 :(得分:0)
文件上传属性类型不存在。因此,在安装程序上运行的sql正在创建问题
尝试以下方法: 'type'=&gt; '为varchar', 'input'=&gt; '图像'
这使输入类型成为文件上载,但在默认图像处理中处理它 'backend_model'=&gt; 'xxx' 的
您可以在此处指定处理的位置