как получить товар группа атрибутов в magento 2 из набор атрибутов. Я хочу показать атрибут листинга странице с помощью группы, так что я могу добавить больше атрибутов в будущемполучить атрибут продукта по группе атрибутов продукта в magento 2
4
A
ответ
2
вы просто получить все атрибуты продукта по $product->getAttributes();
$productAttributes=$product->getAttributes();
$group_id=9;
$attributeSetId=4;
foreach ($productAttributes as $attribute) {
if ($attribute->isInGroup($attributeSetId, $group_id)) {
echo $attribute->getFrontendLabel().' : '.$attribute->getFrontend()->getValue($product).'<br />';
}
}
2
вы можете получить все атрибуты, как показано ниже:
$attributes = $product->getAttributes();
foreach ($attributes as $attribute) {
$attribute->getCode();
}