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