0

我试图将从过滤器返回的变量分配给模板内的变量。这甚至可能吗?

我的过滤器:

def return_an_object(input)
  Model.find(input)
end

液体:

{% assign bar = {{ "foo" | return_an_object }} %}

这导致inputnil.return_an_object

有可能做这样的事情吗?

4

1 回答 1

0

我自己回答这个。

{% assign bar = {{ "foo" | return_an_object }} %}

应该:

{% assign bar = "foo" | return_an_object %}
于 2013-11-13T18:24:59.717 回答