Attribute product load


/**
* @var \Magento\Catalog\Model\Product\Attribute\Repository
*/
protected $productAttributeRepository;

\Magento\Catalog\Model\Product\Attribute\Repository $productAttributeRepository,

$this->productAttributeRepository = $productAttributeRepository;

$getAllAttributeOptions = $this->productAttributeRepository->get($attributeCode)->getOptions();
$attributeValueId = '';

foreach ($getAllAttributeOptions as $attributeoption) {
echo $attributeoption->getLabel();

echo $attributeOptionName;

if ($attributeoption->getLabel() == $attributeOptionName) {
$attributeValueId = $attributeoption->getValue();
break 1;
}
}

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *