列表“icons”中的每个字典应包含一个非空 UTF8 字符串字段“type”

Mor*_*ita 6 html icons utf-8 shopify

在分析我的 Shopify 网站上产品的 html 是否有错误时,我发现这个奇怪的错误重复了 6 次:““图标”列表中的每个字典都应包含一个非空的 UTF8 字符串字段“类型”。”

页面链接:https://www.fermento24.com/collections/vini-in-offerta-questo-mese/products/terra-di-lavoro-igp-2017-galard ?variant=32793469780039

我试图找出这个问题的根源,但谷歌并没有真正清楚地解决这个问题的根源,因为它把我带到了网站的第一个字符串“<!doctype html>”

任何人都可以帮我解决这个问题吗?

编辑:此处截图:i.imgur.com/y2gjnIr.png

要查看错误,如 JosefZ 所述:转到该站点,右键单击 => Inspect(或 Ctrl+Shift+I)。

Mar*_*rez 0

似乎您需要在 i18n 对象中传递一个附加密钥,我找到了此函数的问题(我无法访问源代码,所以这里是您网站中的格式化源文件)

在此输入图像描述

你的字典对象看起来像这样:

在此输入图像描述

因此,您需要向名为“string”类型的“type”的操作内的对象添加一个键

icons: {
  submenu: "ui-icon-caret-1-e",
  type: "icon"
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你的回答,但我对此感到有点惊讶。你在哪个文件中找到这个?我应该在哪里添加“图标”代码?我尝试打开控制台来查看您指出的内容,但我似乎看不到它。网站是用shopify完成的,所以我必须对源进行逆向工程。 (2认同)