Php Magento 2添加/更新产品属性值
我有一个导入脚本,它加载提要,创建自定义属性,并将它们分配给集合 现在,我正在寻找一种将产品信息添加到这些属性的方法,最好是通过属性代码,这样一旦我准备好了产品模型,我就可以设置值并保存Php Magento 2添加/更新产品属性值,php,magento2,Php,Magento2,我有一个导入脚本,它加载提要,创建自定义属性,并将它们分配给集合 现在,我正在寻找一种将产品信息添加到这些属性的方法,最好是通过属性代码,这样一旦我准备好了产品模型,我就可以设置值并保存 /** * @var Magento\Catalog\Model\Product */ protected $_modelProduct; /** * Update product attribute * * @param integer $productId * @param string $a
/**
* @var Magento\Catalog\Model\Product
*/
protected $_modelProduct;
/**
* Update product attribute
*
* @param integer $productId
* @param string $attributeCode
* @param string $value
*/
public function updateProductAttribute($productId, $attributeCode, $value)
{
$model = $this->_modelProduct
->load($productId);
/* Update product attribute with new value */
}
非常感谢您的帮助
谢谢这个应该可以用了
$model->addData(array('custom_attribute' => 'foobar'));
$model->save();