Prestashop 产品的“错误:schema.org中的微数据不完整”

Prestashop 产品的“错误:schema.org中的微数据不完整”,prestashop,schema.org,microdata,prestashop-1.6,google-rich-snippets,Prestashop,Schema.org,Microdata,Prestashop 1.6,Google Rich Snippets,我得到警告:schema.org的微数据不完整。使用Google结构化数据测试工具验证我的Prestashop 1.6项目时 我包括产品的所有必填字段 我的代码: {$product->name} {$product->description} getImageLink$product->link_rewrite,$cover.id_image,'large_default'|转义:'html':'UTF-8'}/> {$product->getPricetrue,$smarty.const.N

我得到警告:schema.org的微数据不完整。使用Google结构化数据测试工具验证我的Prestashop 1.6项目时

我包括产品的所有必填字段

我的代码:

{$product->name} {$product->description} getImageLink$product->link_rewrite,$cover.id_image,'large_default'|转义:'html':'UTF-8'}/> {$product->getPricetrue,$smarty.const.NULL,2} 和谷歌测试工具的URL:

我需要为一切正常工作添加什么

编辑:

我发布了一个产品的html代码

23,98 €

Gastos de envío por Pedido:8.80欧元

23,98 € 库存
感谢您的回复。

您对Microdata和Schema.org的使用没有错。Google结构化数据测试工具只是抱怨说,您没有指定Google搜索显示其丰富代码片段所需的所有属性

罪魁祸首似乎是最后一个出价:

库存 如果你删除了这个,或者你添加了一个价格属性,谷歌的SDTT不会再发出警告

库存 10 如果我正确理解了您的代码,那么此报价似乎与您指定价格/价格货币的前一报价大致相同。如果是这种情况,您应该将它们合并到一个项目中

23,98 € 库存
问题中包含的代码片段没有给出错误。您可以通过验证此代码段来查看错误吗?发布链接是不够的,因为链接页面可能会更改。-发布实际的HTML而不是模板会更有意义。我在HTML代码中看到其他参数,就像我在代码片段中没有写的那样。Prestashop 1.6是否可以在某些选项中自动插入代码段?我修改了提供的内容,丰富的代码段工作正常,现在我只需要找到代码的哪个部分复制了这些代码段。非常感谢。