English 中文(简体)
铁路——公路: 能否翻译路线,但保留(有些)原路线?
原标题:rails-translate-routes gem: Is it possible to translate routes but keep (some) original ones?

I m using rails-translate-routes gem to translate "front" routes only.
I m using carrierwave to upload some files in my admin. Here s an uploader:

class CheatsheetUploader < CarrierWave::Uploader::Base
  [...]
  def store_dir
    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  end
  [...]
end

如你所知,这条道路正在使用模型的名称和外地名称。

When I try to get the file:

link_to "my file", download.cheatsheet.url

这条道路是:

http://localhost:3000/uploads/download/cheatsheet/1/a_really_nice_file.pdf

铁路给我留下了冰 Rou的错误:

No route matches [GET] "/uploads/download/cheatsheet/1/a_really_nice_file.pdf"

Any way to handle this?

问题回答

You can pass keep_untranslated_routes: true in your call to ActionDispatch::Routing::Translator.translate_from_file.

例如:

ActionDispatch::Routing::Translator.translate_from_file(
   config/locales/routes.yml ,
  no_prefixes: true,
  keep_untranslated_routes: true)




相关问题
Rails: Proxy Pass?

I ve got a web-app that I want to migrate to Rails, which is currently just plain HTML with an Apache proxy to another server, running a custom database/webserver that serves the site s dynamic ...

MVC routing is not handling one of my directories

I m using ASP.NET MVC with IIS 7.0. I ve got 404 errors hooked up fine through my Application_Error override. In addition to "Controllers", "Models", "Helpers" etc. I have a directory called Files ...

Ruby on Rails conditional routing

I have a site listing many jobs, but I also want each account to be able to access its jobs in one place. Thus, I am using these routes: map.resources :jobs map.resource :account, :has_many => :...

Clean URL s using OpenCart s router class

How do you write clean URL s in OpenCart using their built in Router class? Here is my .htaccess file: RewriteEngine On RewriteRule ^(system) - [F,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{...

subdomain routing to multiple controller issue

I have a site: www.mydomain.com where we have administrative controls hidden away from normal customer view. I would like to only access the administrative features under a subdomain such as admin....

Can controller names in RESTful routes be optional?

With a standard map.resource routing mechanics and several nested resources the resultant routes are unnecessarily long. Consider the following route: site.org/users/pavelshved/blogs/blogging-horror/...

Help with rails routes

Im having a little trouble setting up routes. I have a users controller/model/views set up restfully so users is set up to be a resource in my routes. I want to change that to be usuarios ...

热门标签