我需要在产品视图和产品列表中显示自定义日期属性。目前,我使用以下代码:
$_product->getResource()->getAttribute('my_date')->getFrontend()->getValue($_product);
对于产品视图,此代码可以正常工作,但在产品列表中却没有。
属性选项'在产品列表中使用'设置为'是',但这没有帮助。
有什么建议吗?
答案 0 :(得分:1)
您可以在列表页面轻松获取属性值。
但请记住属性选项'在产品列表中使用'设置为'是' 并尝试运行 reindex 它将解决您的问题问题
写一下
echo $_product->getData('my_date')
答案 1 :(得分:1)
我找到了解决方案。我不得不将属性范围从“网站”更改为“商店视图”以使其正常工作。