В любом файле шаблона, даже частичном, вы можете сделать, например:
<% content_for :head do %>
<%= javascript_include_tag "jquery.collapsibleFieldset" -%>
<% end %>
Я на рельсах 3.0.9, поэтому js scrunch по умолчанию не включен.Тем не менее, я полагаю (предположим), что js-файлы, включенные в отдельный шаблон (не в макеты), будут исключены из сценария, и в этом случае это должно работать нормально.
И вы также можете создать несколько макетов, если это поможет разрешить некоторые из ваших зависимостей.Например, если, скажем, часть вашего приложения предназначена для функций, связанных с администратором, таких как cms, а другая часть предназначена для функций, связанных с потребителями.