9.3. 故障排除
此故障排除部分将帮助您调试和修复可能出现的典型错误。
9.3.1. 调试 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果某个操作没有按预期工作,但会正确保存,请检查以下内容:
- 所有标签都被正确关闭
- 您引用当前页面中提供的变量
- 您不尝试访问数组 - 例如 current_account.applications 是一系列应用程序
- 逻辑正确
9.3.2. 用于解决这些错误的典型错误和方法 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
如果因为 liquid 错误而无法保存文档,则通常是因为一些标签或丢弃没有被正确关闭。检查所有
{% %}
和{{ }}
标签是否都正确关闭,并且逻辑表达式,如 if, for 等,都有相应的 endif, enfor通常,如果有问题,编辑器上方页面顶部将显示错误,其中包含一个描述性错误消息。 -
如果正确保存了所有内容且您未看到任何效果,请检查您不引用空元素,且没有使用 logic 标签来显示内容。
{% %}
不会呈现任何内容,除了标签中的用法,这些标签已是更复杂的标签集和丢弃的别名。 -
如果只会显示
#
符号,这表示您已尝试显示是一个数组的元素。检查有关 liquid 层次结构 的部分。
9.3.3. 联系支持 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果您仍有问题,您可以通过 红帽客户门户网站 创建一个新问题单。