php 使用source向customer属性添加新选项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 使用source向customer属性添加新选项相关的知识,希望对你有一定的参考价值。
//the sample is to add an 'unassigned' option to customer gender attribute
$installer = new Mage_Eav_Model_Entity_Setup('core_setup');
$installer->startSetup();
$newOptions = array('unassigned');
$customerAttribute = 'gender';
$customerEntityTypeId = Mage::getModel('customer/customer')->getResource()->getTypeId();
$option = array();
$option['attribute_id'] = $installer->getAttributeId($customerEntityTypeId, $customerAttribute);
for($iCount=0;$iCount<sizeof($newOptions);$iCount++){
$option['value']['option'.$iCount][0] = $newOptions[$iCount];
}
$installer->addAttributeOption($option);
以上是关于php 使用source向customer属性添加新选项的主要内容,如果未能解决你的问题,请参考以下文章
根据额外字段值0/1向k2页添加代码
向 JSX 添加自定义属性
使用 phpmyadmin 向用户添加产品
如何动态向 Source 添加元素?
php 用于向woocommerce产品属性添加自定义复选框以隐藏购物车按钮的功能
如何使用js或jQuery向ajax请求添加自定义HTTP标头?