簡體   English   中英

Rails 3:你如何設計will_paginate鏈接?

[英]Rails 3: How do you style will_paginate links?

在編碼布局中,鏈接的樣式就像

<a href="#" class="class1 class2 class3"><span>Previous</span></a>
<a href="#" class="class1 class2 class3"><span>Next</span>

我試圖搜索,我發現這兩個鏈接的形狀可能有一些修改。 它的:

<div class="pag">
  <%= will_paginate @data, :page_links => false, :next_label => '' %> 
</div>

<div class="pag">
  <%= will_paginate @data, :page_links => false, :previous_label => '' %>
</div>

我的問題:如何將第二個示例更新為第一個示例的形狀? 我的問題是那兩個span元素......

謝謝

它可以非常簡單 - 只需將您的paginate組件的html標記添加到config / locales / en.yml文件中,例如:

en:
  hello: "Hello world"
  will_paginate:
    previous_label: <span class="glyph glyph-prev"></span>
    next_label: <span class="glyph glyph-next"></span>

這就是全部!

http://thewebfellas.com/blog/2010/8/22/revisited-roll-your-own-pagination-links-with-will_paginate-and-rails-3您可以擁有自己的格式化程序,以便自定義任何您想要的內容。

維基

en:
  will_paginate:
    previous_label: "&#8592; Previous"
    next_label: "Next &#8594;"
    page_gap: "&hellip;"

https://github.com/mislav/will_paginate/wiki/I18n#translating-will_paginate-output

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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