0
我有一个用于多个客户端的cms系统。 现在我有以下控制器: 网站有2种方法: 索引和公共。通过方法为不同内容类型提供服务
我想通过该方法提供不同类型的内容。 因此,它可能是图像,JS,CSS等。
但如何做到这一点! 当然我有这个延伸..例如/index.css 我检查它是否存在,然后我想呈现它。 但如何用不同类型的内容做到这一点?
我有一个用于多个客户端的cms系统。 现在我有以下控制器: 网站有2种方法: 索引和公共。通过方法为不同内容类型提供服务
我想通过该方法提供不同类型的内容。 因此,它可能是图像,JS,CSS等。
但如何做到这一点! 当然我有这个延伸..例如/index.css 我检查它是否存在,然后我想呈现它。 但如何用不同类型的内容做到这一点?
你试过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
等
thanxs!但它实际上位于网站/#{client_id} /所以只有在视图目录中才有效。另外我怀疑它会渲染图像:P – heldopslippers 2010-09-08 09:17:28
OH编辑..我的坏。我读了..也许这是可能的! thanxs! :)(我会试一试.. – heldopslippers 2010-09-08 09:21:02
雅,它支持的图像:D – PeterWong 2010-09-08 09:59:53