2013-03-05 80 views
0

我有一个分页这样的代码:如何在django无尽的分页中删除下划线?

<p> <span>{% get_pages %} {{ pages|length }} pages</span> </p> 
     <button class="next_prev" onclick="">{{ pages.first }}</button> 
     <button class="next_prev" onclick="">{{ pages.previous }}</button> 
     </span> </p> 
     <p> <span> <a href="" onclick="css()" id="bgnone" class="bgnone1">{% for page in pages %} 
     {{ page|default_if_none:'<span class="endless_separator">...</span>' }} 
      {% endfor %}</a></span> </p> 
     <button class="next_prev" onclick="">{% get_pages %} {{ pages.next }}</button> 

     <button class="next_prev" onclick="">{% get_pages %} {{ pages.last }}</button> 

它有两个缺陷: :下划线是展页码和一个和下一个按钮,我不想。 两个:想显示第一页和最后一页的符号'|<' and '>|',但它显示页码。 尝试使用:

ENDLESS_PAGINATION_LAST_LABEL in `settings.py` but didn't work. 
+0

如何从页码中删除下划线? .bgnone endless_seperator {text-decoration:none;}不起作用。 – pynovice 2013-03-05 09:39:49

+0

另外第二个代码不起作用。 – pynovice 2013-03-05 09:43:34

回答

0

您只需编辑模板“endless_pagination /模板/无尽的/ page_link.html”

看到的“page_link.html”的一个例子做到这一点可能会有所帮助。

{% if page.is_first %} 
{% if page.label != "&lt;" %} 

<a href="{{ page.path }}" 
    class="endless_page_link" title="first page"><<</a> 
<a href="{{ page.path }}" 
    class="endless_page_link">{{ page.label|safe }}</a>| 
{% else %} 
<a href="{{ page.path }}" 
    class="endless_page_link" title="previous page">{{ page.label|safe }}</a> 
{% endif %} 
{% elif page.is_last %} 
{% if page.label != "&gt;" %} 
<a href="{{ page.path }}" 
    class="endless_page_link">{{ page.label|safe }}</a> 
<a href="{{ page.path }}" 
    class="endless_page_link" title="last page">>></a> 
{% else %} 
<a href="{{ page.path }}" 
    class="endless_page_link" title="next page">{{ page.label|safe }}</a> 
{% endif %} 
{% elif page.label == "&gt;" %} 
<a href="{{ page.path }}" 
    rel="{{ querystring_key }}{% if add_nofollow %} nofollow{% endif %}" 
    class="endless_page_link" title="previous page">{{ page.label|safe }}</a> 
{% elif page.label == "&lt;" %} 
<a href="{{ page.path }}" 
    rel="{{ querystring_key }}{% if add_nofollow %} nofollow{% endif %}" 
    class="endless_page_link">{{ page.label|safe }}</a> 
{% else %} 
<a href="{{ page.path }}" 
    rel="{{ querystring_key }}{% if add_nofollow %} nofollow{% endif %}" 
    class="endless_page_link">{{ page.label|safe }}</a>| 
{% endif %} 
+0

看到一个例子。它可能有助于“page_link.html”: – 2013-04-29 07:20:04