我错误地删除了Providence主题中的'footer.liquid'文件。
我无法在部分中创建新的footer.liquid文件,因为我收到以下错误:
“新架构与当前设置值不兼容。块'1523601164583'的类型值无效。必须在架构中定义类型。新架构与当前设置值不兼容。块'1523858388687'的类型值无效。必须在架构中定义类型。新架构与当前设置值不兼容。块'1523592394611'的类型值无效。必须在架构中定义类型。新架构与当前设置值不兼容。块'1523858779593'的类型值无效。必须在模式“
中定义类型有什么想法吗?
答案 0 :(得分:1)
我知道已经有一段时间了,但是如果有人最终在这个线程上寻找相同的东西,或者问题的发布者到目前为止没有找到解决方法(可能不是这样),我将尝试回答我如何解决这个问题。
首先,据我了解,每次我们在节模式中添加或修改某些值时,为什么会发生这种情况,位于 config settings_data.json >文件夹,将在使用该部分时在其中生成设置。 因此,当我们回到该部分并更改例如 block 的 type 时,它将不再与 settings_data.json < / strong>,这样您就会收到错误提示。
那怎么解决呢?我们只需进入Shopify Store Adimin并删除使用我们已更改类型的块,完成此操作后,我们可以轻松定义所需的任何新类型,重新添加块,这样就不会再收到错误。