对于我的扩展,我需要在产品中使用品牌属性或制造商属性。但是,我找不到与该情况相对应的任何属性。
例如,执行以下操作不会返回任何结果:
$this->_logger->debug(' Manufacturer ' . $product->getAttributeText('manufacturer'));
像这样的东西:
$this->_logger->debug('Manufacturer ' .$product->getManufacturer());
引发异常。
我是否缺少某些东西或默认情况下不存在?
答案 0 :(得分:0)
您可以使用以下代码获取属性文本。
echo $_product->getAttributeText('manufacturer');
echo $_product->getAttributeText('brand');
如果$ _product不适合您,请尝试以下代码获取产品数据。
$_product = $this->getProduct();
OR
$_product = $block->getProduct();
接受此答案是否对您有帮助。