我正在尝试从rails-api中使用rabl模板系统。
rabl在视图路径中查找模板,这是rails-api所省略的。
我将如何设置rabl-rails,我已经在我的控制器中包含了以下代码行。
include ActionController::MimeResponds
include ActionController::ImplicitRender
respond_to :json然而: json:@deal使用标准的rails呈现。Renderer.json(@deal)在未定义中,我假设它可以与rabl一起使用。
任何帮助都将不胜感激。
发布于 2014-09-02 06:32:03
添加:
config.view_paths = ['/app/views']敬config/initializers/rabl_init.rb。不需要rabl-rails,使用普通的rabl,不需要那些include,不需要respond_to。
render 'foo/bar' # will render app/views/foo/bar.rabl templatehttps://stackoverflow.com/questions/24795494
复制相似问题