如何在 liquid shopify 模板中隐藏自定义 rails 404 页面的页脚

How to hide footer on customized rails 404 page in liquid shopify template

我正在开发一个 rails 网站,该网站的视图主要是通过 liquid shopify 生成的。我将默认的 rails 404 错误消息自定义为更动态的内容,可以显示动画和网站的顶部菜单。我的新错误页面被命名为 not_found.html.erb 和 internal_server_error.html.erb。除了在新错误页面上自动显示的顶部菜单外,页脚也会显示,我想将其删除。顶部菜单和页脚是液态模板。我只想删除上面提到的两个错误页面上的液体页脚。

我通过将 erb 模板更改为液体来修复它。然后我把它作为我从 erb 更改为 liquid 的视图的第一行。

<style>
   footer { display:none; }
</style>

`

如果您正在使用流动代码处理 Shopify 模板。你可以使用:

{% unless template contains '404' %}
{% include 'footer' %}
{% endunless %}