Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 通过一种方法为不同内容类型提供服务的rails_Ruby On Rails - Fatal编程技术网

Ruby on rails 通过一种方法为不同内容类型提供服务的rails

Ruby on rails 通过一种方法为不同内容类型提供服务的rails,ruby-on-rails,Ruby On Rails,我有一个多客户的cms系统。 现在我有了以下控制器: 有两种方法的网站: 索引和公共 我想通过这种方法提供不同类型的内容。 所以它可以是图像、js、css等 但如何做到这一点呢! 我当然有这个扩展。。例如/index.css 我检查它是否存在,然后我想渲染它。 但是如何在不同类型的内容中做到这一点呢 您是否尝试过响应 def index respond_to do |format| format.html # will render views/some_controller/ind

我有一个多客户的cms系统。 现在我有了以下控制器: 有两种方法的网站: 索引和公共

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

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

您是否尝试过响应

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!。但是它实际上是在websites/#{client_id}/中的,所以只有在views目录中才起作用。我还怀疑它是否会渲染图像:POH编辑。。我的错。我读了。。也许这是可能的!thanxs!:)(我将尝试一下..我编辑了mime_类型..因此我的应用程序现在支持所有内容!)