2010-09-08 38 views
0

我有一个用于多个客户端的cms系统。 现在我有以下控制器: 网站有2种方法: 索引和公共。通过方法为不同内容类型提供服务

我想通过该方法提供不同类型的内容。 因此,它可能是图像,JS,CSS等。

但如何做到这一点! 当然我有这个延伸..例如/index.css 我检查它是否存在,然后我想呈现它。 但如何用不同类型的内容做到这一点?

回答

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 

+0

thanxs!但它实际上位于网站/#{client_id} /所以只有在视图目录中才有效。另外我怀疑它会渲染图像:P – heldopslippers 2010-09-08 09:17:28

+0

OH编辑..我的坏。我读了..也许这是可能的! thanxs! :)(我会试一试.. – heldopslippers 2010-09-08 09:21:02

+0

雅,它支持的图像:D – PeterWong 2010-09-08 09:59:53

相关问题