Magento在admin中将自定义输入字段添加到客户帐户窗体
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento在admin中将自定义输入字段添加到客户帐户窗体相关的知识,希望对你有一定的参考价值。
The fastest way is to create a php file and access it through browser add the following content to file.
require_once MAGENTO . '/../app/Mage.php'; Mage::app(); $newFields = array( 'custom_attribute' => array( 'type' => 'text', 'label' => 'Customer Custom Attribute' ) ); $entities = array('customer'); $setup = new Mage_Eav_Model_Entity_Setup('core_setup'); foreach($newFields as $attributeName => $attributeDefs) { foreach ($entities as $entity) { $setup->addAttribute($entity, $attributeName, array( 'position' => 1, 'type' => $attributeDefs['type'], 'label' => $attributeDefs['label'], 'global' => 1, 'visible' => 1, 'required' => 0, 'user_defined' => 1, 'searchable' => 0, 'filterable' => 0, 'comparable' => 0, 'visible_on_front' => 1, 'visible_in_advanced_search' => 0, 'unique' => 0, 'is_configurable' => 0, 'position' => 1, )); } } OR <?php $installer = $this; $installer->startSetup(); 'type' => 'varchar', 'input' => 'text', 'visible' => true, 'label' => 'Interested sales', 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL, 'required' => false )); $installer->endSetup();
以上是关于Magento在admin中将自定义输入字段添加到客户帐户窗体的主要内容,如果未能解决你的问题,请参考以下文章