rails通过一种方法提供不同的内容类型

时间:2010-09-08 09:02:09

标签: ruby-on-rails

我有一个用于多个客户端的cms系统。 现在我有以下控制器: 有两种方法的网站: 指数和公众。

我想通过该方法提供不同类型的内容。 所以它可能是图像,js,css等。

但是如何做到这一点! 当然我有这个扩展..例如/index.css 我检查它是否存在然后我想渲染它。 但是如何使用不同类型的内容呢?

1 个答案:

答案 0 :(得分:1)

您是否尝试过respond_to

def index
  respond_to do |format|
    format.html # will render views/some_controller/index.html.erb
    format.js # will render views/some_controller/index.js.erb
  end
end