If I want to match
y.gif, is it possible to pass a URL to
map.connect that encompasses the possibilities of both filenames something like this:
map.connect "public/images/:name.gif", :controller => "static_image_controller", :action => "serve"
And then receive the
param in my
class StaticImageController < ApplicationController def serve image_name = params[:name] image = File.read(File.join(Rails.root, image_name)) send_data image, :type => "image/gif", :disposition => "inline" end end
Besides the fact that what I am doing here violates the principles of convention over configuration in Rais, does this look right?
How to specify join conditions in Rails for belongs_to assocation?
How do I override rails naming conventions?
will do it..
map.connect '/public/images/:filename', :filename => /\.gif$/
Solutions for tracking cucumber features and scenarios? [closed]
Framework design patterns