3

我希望能够在液体模板上呈现 Rails 的 CSRF 内容。我找到了两页给我一些线索:

我的问题是thoughtbot 链接首先没有解释如何注册控制器。然后,查看 locomotivecms 源代码,我可以看到模板注册了一个新的 context,但这是在 helper 中完成的。{% csrf_meta_tag %}我认为这种方法不适合我,因为我希望能够只调用.liquid文件中的标签。

我的方法可行吗?如果我在正确的轨道上,那么我将如何始终将控制器与上下文一起注册?如果我不在正确的轨道上,我该怎么办?

谢谢!

4

1 回答 1

1

我有同样的问题,我找到了解决方案。使用此代码,您可以将这些标签添加到您的模板中:

{% csrf_meta %}
{% csrf_param %}

参考

于 2013-09-10T19:36:53.047 回答