簡體   English   中英

在Rails 4中使用glyphicon進行Kaminari分頁以進行鏈接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM