Link_to不会改变参数[:controller]

时间:2015-10-23 06:20:48

标签: ruby ruby-on-rails-4

我将样式表链接标记更改为基于控制器加载,如下所示:

<%= stylesheet_link_tag "application", params[:controller], :media => "all" %>

如果我在浏览器中加载页面localhost:3000/users/sign_up,但是当我通过此链接访问该页面时,事情就可以了。

<%= link_to "User-Signin", new_user_registrations_path, class: "page-scroll" %>

它不会加载该控制器的样式表。知道为什么吗?感谢。

Application.css

/*
 *
 *= require font-awesome
 *= require_self
 */ 

配置/初始化/ assets.rb

%w( landing_pages products users/registrations).each do |controller|
  Rails.application.config.assets.precompile += ["#{controller}.js", "#{controller}.css"]
end

0 个答案:

没有答案