bundle - 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()是TRUE或FALSE ,究竟在哪里定义/我如何配置捆绑产品价格以应用itemprop="price"就像简单的产品价格一样?
谢谢,亚历克斯
解决方案
推荐阅读
- php - Apple Pay 条纹集成
- javascript - 未捕获的 SyntaxError:严格模式代码可能不包含 with 语句
- sql - SQL链同表:选择参考下一个的行
- java - 对于 Spring Boot 中的 GET 请求,如何在单个 JSON 响应中发送 Header 中的一些特定信息和 Body 中的一些信息?
- string - PowerShell:删除文本中多个字符串前后的空格
- docker - Docker 无法从私有存储库中找到参考
- css - div 文本内容中的 css 数学运算符得到特殊处理
- ruby-on-rails - 标签为::simple_form 中的布尔值
- c++ - 为什么我们再次从结构对象创建结构变量?
- reactjs - 尝试在按钮内渲染 svg 图像时为什么会崩溃