有谁知道任何可以用来为Ruby on Rails应用程序创建表格的好宝石。我在寻找的东西已建成分拣,AJAX搜索等Ruby on Rails表格Gem
3
A
回答
3
退房thoughtbot的sortable_table: http://github.com/thoughtbot/sortable_table
POP“sortable_attributes”在你的控制器:
class UsersController < Admin::BaseController
sortable_attributes :name, :email, :age, :group => "groups.name"
def index
@users = User.paginate :page => params[:page], :order => sort_order
end
end
流行的一些助手在您的视图:
<h1>Users</h1>
<table>
<tr>
<%= sortable_table_header :name => "Name", :sort => "name" %>
<%= sortable_table_header :name => "Email", :sort => "email" %>
<%= sortable_table_header :name => "Age", :sort => "age" %>
<%= sortable_table_header :name => "Group", :sort => "group" %>
</tr>
<% @users.each do |user| %>
<tr>
<td><%= html_escape(user.name) %></td>
<td><%= html_escape(user.email) %></td>
<td><%= html_escape(user.age) %></td>
<td><%= html_escape(user.group.name) %></td>
</tr>
<% end %>
</table>
做:)
更新(2012年6月):这个宝石的拥有者将其标记为过时和不支持的。
0
貌似活跃的支架宝石:http://activescaffold.com/
3
你也可以尝试datagrid gem,它可以创建具有可排序列和过滤器的表格。
相关问题
- 1. Ruby on Rails acts_as_votable gem
- 2. Ruby on Rails CanCan Gem
- 3. ruby-on-rails devise gem
- 4. Ruby On Rails - Twitter Gem
- 5. Ruby on Rails - Normalize-rails gem
- 6. Ruby on rails表格
- 7. Ruby on Rails 4:安装GEM
- 8. Ruby on rails,colorbox gem,popupwindow
- 9. Ruby on Rails mysql2 gem troublebleshot
- 10. Ruby On Rails上的MySQL Gem
- 11. CKFinder gem for ruby on rails
- 12. Ruby on Rails的Jira API gem?
- 13. Ruby on Rails Neo4J Keymaker Gem
- 14. Ruby on Rails best_in_place gem throwing error
- 15. em-websocket gem with Ruby on Rails
- 16. Ruby on Rails嵌套表格
- 17. 嵌套表格Ruby on Rails
- 18. Ruby on Rails中的表格
- 19. Ruby on Rails协会表格
- 20. Ruby on Rails动态表格
- 21. Ruby on Rails - 嵌套表格
- 22. gem globalize3 on rails 4
- 23. Ruby on Rails:meta_tags gem
- 24. 有没有Ruby on Rails的profiling gem/plugin?
- 25. Ruby on Rails的性能指标gem
- 26. Ruby on Rails,Formtastic Gem图片上传
- 27. Ruby on Rails中的Gem路径错误
- 28. Ruby on rails gem谷歌地图集成
- 29. Ruby on Rails SNMP gem - 设备无响应
- 30. Ruby on Rails filterrific gem简单过滤器