【发布时间】:2015-06-25 22:30:04
【问题描述】:
我创建了一个客户属性,它工作正常。我可以在后端看到属性,并且可以从后端选择值。不幸的是,属性值在前端不可见。请在下面找到我在 sql 文件中添加的代码。
$installer = $this;
$installer->startSetup();
$setup = Mage::getModel('customer/entity_setup', 'core_setup');
$setup->addAttribute('customer', 'customer_type', array(
'label' => 'Customer Type',
'input' => 'select',
'type' => 'int',
'required' => 0,
'user_defined' => 1,
'visible' => true,
'source'=> 'mymodule/entity_customertype'
));
Mage::getSingleton('eav/config')
->getAttribute('customer', 'customer_type')
->setData('used_in_forms', array('adminhtml_customer','customer_account_create','customer_account_edit','checkout_register'))
->save();
$installer->endSetup();
如何使属性值在前端的产品详细信息页面上可见?
【问题讨论】:
-
我有点困惑,您希望在产品详细信息页面上显示客户属性吗?
标签: magento magento-1.8