首页 > 解决方案 > Magento 2:捆绑价格上的丰富数据标记(Schema.org)

问题描述

虽然简单产品具有itemprop="price"的加价,但捆绑产品没有。我已将以下文件复制到我的自定义主题(Magento CE 2.4.2):

MyVendor/MyTheme/Magento_Catalog/templates/product/price/amount/default.phtml

我可以看到以下行对此负责:

<?php echo $block->getSchema() ? ' itemprop="price" ' : '' ?>>

对于捆绑产品,它显然返回false 。而且我无法更改此行,因为这也会影响产品列表中的价格输出。

所以问题是:如果$block->getSchema()TRUEFALSE ,究竟在哪里定义/我如何配置捆绑产品价格以应用itemprop="price"就像简单的产品价格一样?

谢谢,亚历克斯

标签: bundlemagento2schema.orgmicrodataprice

解决方案


推荐阅读