【问题标题】:undefined method `call' for LiquidView:ClassLiquidView:Class 的未定义方法“调用”
【发布时间】:2010-04-21 00:13:18
【问题描述】:

我尝试使用 Liquid 模板引擎插件,但在控制器尝试渲染 .liquid 模板时出现以下错误。

"LiquidView:Class 的未定义方法 `call'"

product_controller.rb
@product = Product.find(:first) 渲染 :layout=> false, :template=> "product/show.liquid"

product/show.liquid
产品名称:{{product.name}}
价格:{{product.price}}

我根据插件安装了它 http://wiki.github.com/tobi/liquid/getting-liquid-to-work-in-rails

我使用 Rails 2.3.5 和 Ruby 1.8.7。

以前有人遇到过同样的问题吗?

【问题讨论】:

标签: ruby-on-rails liquid


【解决方案1】:

问题解决了。

而不是使用安装它 脚本/插件安装http://liquid-markup.googlecode.com/svn/trunk

我刚刚从 github 下载了源码,解压后放到 vendor/plugin 目录下。

现在我可以在我的应用程序上使用 .liquid 视图文件了。

谢谢...

【讨论】:

    猜你喜欢
    • 2012-07-27
    • 2019-10-25
    • 2018-07-11
    • 2013-10-23
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多