[英]Rails 3. Kaminari displays pagination links but doesn't change the records
[英]Kaminari pagination in Rails 4 with glyphicon for links
我正在使用Rails 4中的Kaminari寶石進行分頁。我想使用頁面側面的<和>字形(chevron-right和chevron-left)轉到上一頁和下一頁,無法計算怎么做。 這是我到目前為止的內容:
要將字形圖標變成鏈接,可以使用以下命令:
<%= link_to "some_link" do %>
<i class="glyphicon glyphicon-chevron-right" title="Next Page"></i>
<% end %>
Kaminari還帶有<%= link_to_next_page @pages, 'Next Page' %>
但是在頁面上顯示文本,而不是圖像
是否有實現此目的的好方法?
自定義Kaminari中的views / kaminari / _next_page.html.erb
刪除link_to的這一部分
raw(t 'views.pagination.next')
並替換為
'<i class="glyphicon glyphicon-chevron-right"></i>'.html_safe
更新資料
確保已運行此程序,以便查看要修改的視圖。
rails generate kaminari:views
對於Bootstrap ...
rails generate kaminari:views bootstrap
解決方案很簡單; 使用Beengie給出的解釋中的邏輯,我只需要使用'MY_HTML'.html_safe在鏈接中包含一些原始HTML
<%= link_to_next_page @records, '<i class="glyphicon glyphicon-chevron-right"></i>'.html_safe %>
<%= link_to_previous_page @records, '<i class="glyphicon glyphicon-chevron-left"></i>'.html_safe %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.