诗歌rails之RESTful Dynamic CSS
原文:http://blog.hasmanythrough.com/2007/10/18/simpler-than-dirt-restful-dynamic-css
有时候我们需要根据用户偏好保持css style,然后根据不同用户加载不同的css
跟随着Rails 2.0的步伐,看看实现这个功能是多么简单
1,创建一个show.css.erb
2,为UsersController的respond_to添加一个css format选项
好了,可以在view中使用了
这将生成/users/1.css这样的css url
有时候我们需要根据用户偏好保持css style,然后根据不同用户加载不同的css
跟随着Rails 2.0的步伐,看看实现这个功能是多么简单
1,创建一个show.css.erb
- p {
- color: <%= @user.color %>
- }
- def show
- @user = User.find(params[:id])
- respond_to do |format|
- format.html
- format.css
- end
- end
- <%= stylesheet_link_tag formatted_user_path(@user, "css") %>
莫愁前路无知己,天下无人不识君。