Я хочу сделать что-то подобное в моем конвейере активов:
application.js
//= require jquery
//= require jquery_ujs
//= require_tree ./includes
//= require global
<% if File.exists? "#{Rails.root}/assets/javascripts/#{params[:controller]}.js" %>
//= require <%= params[:controller] %>
<% end %>
<% if File.exists? "#{Rails.root}/assets/javascripts/#{params[:controller]}/#{params[:action]}.js" %>
//= require <%= params[:controller] %>/<%= params[:action] %>
<% end %>
Теперь это не работает, потому что файлы ресурсов не могут получить доступ к переменной params
. Теперь есть способ захватить то, что текущие имена действий контроллера из актива?
Или файл актива, предварительно скомпилированный для всего проекта, не может этого сделать?