|
|
@ -276,5 +276,43 @@ |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
<template id="events_list" inherit_id="website_event.events_list"> |
|
|
|
<xpath expr="//t[@t-call='website.pager']" position="after"> |
|
|
|
<br></br><br></br> |
|
|
|
<t t-call="kalachakra.pager2"/> |
|
|
|
</xpath> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<template id="pager2" name="Pager2"> |
|
|
|
|
|
|
|
|
|
|
|
<ul t-if="pager['page_count'] > 1" t-attf-class="#{ classname or '' } pagination m-0 #{_classes}" t-att-style="style or None"> |
|
|
|
<li t-attf-class="page-item #{'disabled' if pager['page']['num'] == 1 else ''}"> |
|
|
|
|
|
|
|
<t t-set="urlp" t-value="(pager['page_previous']['url']).replace(str(pager['pages'][0]['num']+1),str(pager['pages'][0]['num']+5))" /> |
|
|
|
<t t-set="urln" t-value="(pager['page_next']['url']).replace(str(pager['pages'][0]['num']+3),str(pager['pages'][0]['num']+15))" /> |
|
|
|
|
|
|
|
<a t-att-href=" urlp if pager['page']['num'] != 1 else None" t-attf-class="page-link #{extraLinkClass}">Prev</a> |
|
|
|
</li> |
|
|
|
<t t-set="i" t-value="pager['pages'][0]['num']"/> |
|
|
|
<t t-if="i==1"> |
|
|
|
<t t-set="i" t-value="5"/> |
|
|
|
</t> |
|
|
|
<t t-foreach="pager['pages']" t-as="page"> |
|
|
|
|
|
|
|
<t t-set="url" t-value="(page['url']).replace(str(page['num']),str(i))" /> |
|
|
|
<li t-attf-class="page-item #{'active' if page['num'] == pager['page']['num'] else ''}"> <a t-att-href="url" t-attf-class="page-link #{extraLinkClass}" t-raw="i"></a></li> |
|
|
|
|
|
|
|
<t t-set="i" t-value="i+5"/> |
|
|
|
</t> |
|
|
|
<li t-attf-class="page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}"> |
|
|
|
<a t-att-href="urln if pager['page']['num'] != pager['page_count'] else None" t-attf-class="page-link #{extraLinkClass}">Next</a> |
|
|
|
</li> |
|
|
|
</ul> |
|
|
|
</template> |
|
|
|
|
|
|
|
</data> |
|
|
|
</odoo> |