gpt4 book ai didi

php - Magento 向下拉属性添加新选项

转载 作者:可可西里 更新时间:2023-10-31 22:16:48 24 4
gpt4 key购买 nike

您好,我目前正在为 magento 编写产品同步脚本。我知道如何添加具有给定属性集的新产品。但是我使用的属性之一是大小字段。当遇到新尺寸时,我想将此选项添加到属性中,请问如何操作?

最佳答案

这是一个脚本,用于向产品 View 或 block 中的属性添加新选项:

$attributeInfo = Mage::getResourceModel('eav/entity_attribute_collection')
->setCodeFilter(YOUR_ATTRIBUTE_CODE)
->getFirstItem();

$options = $attributeInfo->getSource()->getAllOptions(false);
$_optionArr = array(
'value' => array(),
'order' => array(),
'delete' => array()
);
foreach ($options as $option) {
$_optionArr['value'][$option['value']] = array($option['label']);
}
$_optionArr['value']['option_1'] = array(NAME_OF_OUR_NEW_OPTION);
$attribute->setOption($_optionArr);
$attribute->save();

...

关于php - Magento 向下拉属性添加新选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com