【发布时间】:2013-03-08 20:34:56
【问题描述】:
我有一个使用此脚本设置的客户属性(我只粘贴了其中的一部分,与属性相关的部分)
$setup->addAttribute('customer', 'age', array(
'label' => 'Age',
'type' => 'int',
'input' => 'select',
'user_defined' => true,
'source' => 'eav/entity_attribute_source_table',
'visible' => true,
'required' => false,
'visible_on_front' => true
));
我想将属性的前端标签设置为“你多大了?”但将管理员标签保留为“年龄”。我怎么能这样做?
提前致谢,
【问题讨论】:
-
我也遇到了这个问题,并且在属性的初始创建过程中从未成功地粘贴标签。不得不在下面回答你的答案。然而,一个建议是使用 $setup->_prepareValues($data_array);为 addAttribute() 的第三个参数初始化数组。这将返回一个数组,其中包含用于设置属性的所有有效选项键。
标签: magento