使用will_paginate渲染ul li列表的Rails

时间:2010-07-06 08:25:15

标签: ruby-on-rails will-paginate

我在我的rails应用程序中使用了will_paginate,它工作正常,但我想使用ul li list作为我的webdesigner布局。实际上,使用我的代码,它只是渲染

我的观点:

<div class="pagination">
   <ul><li><%= will_paginate @organizations %></li></ul>
 </div>

我的源代码:

<ul><li><div class="pagination">
<span class="previous_page disabled">&#8592; Previous</span>
<em>1</em> 
<a rel="next" href="/organizations?page=2&amp;search=2&amp;submit_search=ok">2</a> 
<a href="/organizations?page=3&amp;search=2&amp;submit_search=ok">3</a> 
<a class="next_page" rel="next" href="/organizations?page=2&amp;search=2&amp;submit_search=ok">Next &#8594;</a>
</div></ul>/<li>

我希望得到这样的结果:

<div class="pagination"> 
  <ul> 
    <li class="prev"><a href="#"><span>Prev</span></a></li> 
    <li><a href="#"><span>1</span></a></li> 
    <li><a href="#"><span>2</span></a></li>
    <li><a href="#"><span>3</span></a></li> 
    <li class="next"><a href="#"><span>Next</span></a></li> 
   </ul> 
</div> 

怎么做?

1 个答案:

答案 0 :(得分:4)

will_paginate docs link to an example几乎与您在此处要求的相同。

向下滚动到“按照自己的方式行事。”