[REF] *: BS4, adapt pagination structure
Pagination elements' items must now have the 'page-item'/'page-link' classes.
This commit is contained in:
@@ -84,16 +84,16 @@
|
||||
<div class="o_portal_chatter_pager">
|
||||
<t t-if="!_.isEmpty(widget.get('pager'))">
|
||||
<ul class="pagination" t-if="widget.get('pager')['pages'].length > 1">
|
||||
<li t-if="widget.get('pager')['page'] != widget.get('pager')['page_previous']" t-att-data-page="widget.get('pager')['page_previous']" class="o_portal_chatter_pager_btn">
|
||||
<a href="#"><i class="fa fa-chevron-left" role="img" aria-label="Previous" title="Previous"/></a>
|
||||
<li t-if="widget.get('pager')['page'] != widget.get('pager')['page_previous']" t-att-data-page="widget.get('pager')['page_previous']" class="page-item o_portal_chatter_pager_btn">
|
||||
<a href="#" class="page-link"><i class="fa fa-chevron-left" role="img" aria-label="Previous" title="Previous"/></a>
|
||||
</li>
|
||||
<t t-foreach="widget.get('pager')['pages']" t-as="page">
|
||||
<li t-att-data-page="page" t-att-class="page == widget.get('pager')['page'] ? 'o_portal_chatter_pager_btn active' : 'o_portal_chatter_pager_btn'">
|
||||
<a href="#"><t t-esc="page"/></a>
|
||||
<li t-att-data-page="page" t-attf-class="page-item #{page == widget.get('pager')['page'] ? 'o_portal_chatter_pager_btn active' : 'o_portal_chatter_pager_btn'}">
|
||||
<a href="#" class="page-link"><t t-esc="page"/></a>
|
||||
</li>
|
||||
</t>
|
||||
<li t-if="widget.get('pager')['page'] != widget.get('pager')['page_next']" t-att-data-page="widget.get('pager')['page_next']" class="o_portal_chatter_pager_btn">
|
||||
<a href="#"><i class="fa fa-chevron-right" role="img" aria-label="Next" title="Next"/></a>
|
||||
<li t-if="widget.get('pager')['page'] != widget.get('pager')['page_next']" t-att-data-page="widget.get('pager')['page_next']" class="page-item o_portal_chatter_pager_btn">
|
||||
<a href="#" class="page-link"><i class="fa fa-chevron-right" role="img" aria-label="Next" title="Next"/></a>
|
||||
</li>
|
||||
</ul>
|
||||
</t>
|
||||
|
||||
@@ -365,14 +365,14 @@
|
||||
|
||||
<template id="pager" name="Pager">
|
||||
<ul t-if="pager['page_count'] > 1" t-attf-class="#{ classname or '' } pagination" t-att-style="style or None">
|
||||
<li t-att-class=" 'disabled' if pager['page']['num'] == 1 else None ">
|
||||
<a t-att-href=" pager['page_previous']['url'] if pager['page']['num'] != 1 else None">Prev</a>
|
||||
<li t-attf-class="page-item #{'disabled' if pager['page']['num'] == 1 else ''}">
|
||||
<a t-att-href=" pager['page_previous']['url'] if pager['page']['num'] != 1 else None" class="page-link">Prev</a>
|
||||
</li>
|
||||
<t t-foreach="pager['pages']" t-as="page">
|
||||
<li t-att-class=" 'active' if page['num'] == pager['page']['num'] else None "> <a t-att-href="page['url']" t-raw="page['num']"></a></li>
|
||||
<li t-attf-class="page-item #{'active' if page['num'] == pager['page']['num'] else ''}"> <a t-att-href="page['url']" class="page-link" t-raw="page['num']"></a></li>
|
||||
</t>
|
||||
<li t-att-class=" 'disabled' if pager['page']['num'] == pager['page_count'] else None ">
|
||||
<a t-att-href="pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None">Next</a>
|
||||
<li t-attf-class="page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}">
|
||||
<a t-att-href="pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None" class="page-link">Next</a>
|
||||
</li>
|
||||
</ul>
|
||||
</template>
|
||||
|
||||
@@ -336,8 +336,8 @@
|
||||
<t t-set="record_limit" t-value="10"/><!-- Change This record_limit to change number of record per page-->
|
||||
<ul t-att-id="'pagination_%d' % question.id" class="pagination" t-att-data-question_id="question.id" t-att-data-record_limit="record_limit">
|
||||
<t t-if="len(text_result) > record_limit">
|
||||
<li t-foreach="page_range(len(text_result), record_limit)" t-as="num">
|
||||
<a href="#" t-esc="num"></a>
|
||||
<li t-foreach="page_range(len(text_result), record_limit)" t-as="num" class="page-item">
|
||||
<a href="#" class="page-link" t-esc="num"></a>
|
||||
</li>
|
||||
</t>
|
||||
</ul>
|
||||
|
||||
@@ -440,7 +440,7 @@
|
||||
<t t-call="#{ template }"></t>
|
||||
</t>
|
||||
<!-- pager -->
|
||||
<div t-if="1 != obj['page_end']" class="pagination pagination-centered">
|
||||
<div t-if="1 != obj['page_end']" class="pagination pagination-centered"><!-- FIXME -->
|
||||
<ul>
|
||||
<li t-attf-class="prev #{'active' if obj['page'] == 1 else '' }">
|
||||
<a t-att-href=" '%s,%s-%s' % (obj['kanban_url'], obj['column_id'].id, (obj['page'] > 1 and obj['page']-1 or 1)) ">Prev</a></li>
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
<div class='navbar'>
|
||||
<div>
|
||||
<t t-call="website.pager"/>
|
||||
<form action="" method="get" class="navbar-search pull-right pagination form-inline">
|
||||
<form action="" method="get" class="navbar-search pull-right pagination form-inline"><!-- FIXME -->
|
||||
<div class="form-group pull-right">
|
||||
<input type="text" name="search" class="search-query col-lg-2 mt4 form-control" placeholder="Search" t-att-value="searches.get('search', '')"/>
|
||||
</div>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<t t-call="website.pager">
|
||||
<t t-set="classname" t-value="'pull-left'"/>
|
||||
</t>
|
||||
<form action="" method="get" class="navbar-search pull-right pagination form-inline">
|
||||
<form action="" method="get" class="navbar-search pull-right pagination form-inline"><!-- FIXME -->
|
||||
<div class="form-group">
|
||||
<input type="text" name="search" class="search-query form-control"
|
||||
placeholder="Search" t-att-value="post.get('search', '')"/>
|
||||
|
||||
@@ -1125,9 +1125,9 @@
|
||||
</p>
|
||||
<nav t-if="pager_tag_chars">
|
||||
<ul class="pagination mt0 mb0">
|
||||
<li class="disabled"><a aria-label="Filter" title="Filter"><i class="fa fa-filter"></i></a></li>
|
||||
<li class="page-item disabled"><a class="page-link" aria-label="Filter" title="Filter"><i class="fa fa-filter"></i></a></li>
|
||||
<t t-foreach="pager_tag_chars" t-as="tuple_char">
|
||||
<li t-attf-class="#{'active' if active_char_tag == tuple_char[1] else ''}"><a t-attf-href="/forum/#{slug(forum)}/tag/#{quote_plus(tuple_char[1])}"><t t-esc="tuple_char[0]"/></a></li>
|
||||
<li t-attf-class="page-item #{'active' if active_char_tag == tuple_char[1] else ''}"><a t-attf-href="/forum/#{slug(forum)}/tag/#{quote_plus(tuple_char[1])}" class="page-link"><t t-esc="tuple_char[0]"/></a></li>
|
||||
</t>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
@@ -180,7 +180,7 @@
|
||||
<div class="products_pager">
|
||||
<div class="row" style="width: 100%;">
|
||||
<t t-call="website_sale.search">
|
||||
<t t-set="search_class" t-value="'pagination form-inline o_website_sale_search'"/>
|
||||
<t t-set="search_class" t-value="'pagination form-inline o_website_sale_search'"/><!-- FIXME -->
|
||||
</t>
|
||||
<t t-call="website_sale.pricelist_list" />
|
||||
<t t-call="website.pager" />
|
||||
|
||||
Reference in New Issue
Block a user