Div*_*ran 2 attributes product magento2
我从下面的代码中得到了属性值 232
$_product->getData('farben');
Run Code Online (Sandbox Code Playgroud)
我如何从这个值中得到它的标签?
请尝试这个代码
步骤1)首先您必须加载产品
$_productCollection = $block->getLoadedProductCollection();
Run Code Online (Sandbox Code Playgroud)
步骤2)在产品列表页面中,会有一个foreach循环来列出产品,如下所示
foreach ($_productCollection as $_product)
Run Code Online (Sandbox Code Playgroud)
步骤3)您的代码将位于此循环内。将以下代码放置在您想要显示属性标签的位置。
$_product->getResource()->getAttribute('your_attribute_code')->getFrontend()->getValue($_product);
Run Code Online (Sandbox Code Playgroud)
只需将your_attribute_code替换为您的属性名称即可。
| 归档时间: |
|
| 查看次数: |
12759 次 |
| 最近记录: |