Пагинация в категориях

admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация в категориях

Post by admin »

<category type=pagination num=1-20 adjust_num_to_page=true> (тут надо обратить внимание на type=pagination )
<!--PAGE_NUM-->
</category>

копирую из вики
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Пагинация в категориях

Post by btr »

admin wrote: Wed Feb 22, 2023 4:00 pm <category type=pagination num=1-20 adjust_num_to_page=true> (тут надо обратить внимание на type=pagination )
<!--PAGE_NUM-->
</category>

копирую из вики
у меня на странице выводится ссылки на 57 категорий, 3-мя тегами:

<category order=clicks min_gallery_count=10 adjust_num_to_page=true num=1-2>
<category order=clicks min_gallery_count=10 adjust_num_to_page=true num=3-21>
<category order=clicks min_gallery_count=10 adjust_num_to_page=true num=22-57>

как правильно оформить пагинацию?

Code: Select all

<category type=pagination num=1-57 adjust_num_to_page=true>
<!--PAGE_NUM--> 
</category>
как сделать так чтоб кнопки PREV и NEXT не выводились на первой и последней странице соответственно?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация в категориях

Post by admin »

по очереди идем

<category type=pagination num=1-57 adjust_num_to_page=true>
<!--PAGE_NUM-->
</category>

что тут не так выводит?
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Пагинация в категориях

Post by btr »

admin wrote: Wed Feb 22, 2023 4:14 pm по очереди идем

<category type=pagination num=1-57 adjust_num_to_page=true>
<!--PAGE_NUM-->
</category>

что тут не так выводит?
С этим все ок, выводит пагинацию. А как добавить PREV и NEXT по аналогии с тегом <pagination link_type="prev_page"> и <pagination link_type="next_page">?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация в категориях

Post by admin »

<category type=pagination >
<!--CATEGORY_PREV_PAGE-->
</category>

and

<!--CATEGORY_NEXT_PAGE-->
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Пагинация в категориях

Post by btr »

admin wrote: Wed Feb 22, 2023 6:40 pm <category type=pagination >
<!--CATEGORY_PREV_PAGE-->
</category>

and

<!--CATEGORY_NEXT_PAGE-->
Сделал вот так:

Code: Select all

<category type=pagination>
<li class="prev"><a href="https://<?=$page_uri?><?=$langURLPrefix?>/<?=$category_url?>/?page=<!--CATEGORY_PREV_PAGE-->" title="PREV PAGE"><i class="la la-angle-left"></i> Prev</a></li>
</category>
<category type=pagination order=clicks num=1-57 min_gallery_count=10 adjust_num_to_page=true first_pages="3" adjustment="1" last_pages="3" range_separator="<li><span>...</span></li>" active_link_style=class="active">
<li><a href="https://<?=$page_uri?><?=$langURLPrefix?>/<?=$category_url?>/?page=<!--PAGE_NUM-->" <!--LINK_STYLE-->><!--PAGE_NUM--></a></li>
</category>
<category type=pagination>
<li class="next"><a href="https://<?=$page_uri?><?=$langURLPrefix?>/<?=$category_url?>/?page=<!--CATEGORY_NEXT_PAGE-->" title="NEXT PAGE">Next <i class="la la-angle-right"></i></a></li>
</category>
на странице получается так:

Code: Select all

<li>1</li>
<li><a href="https://domen.com/en/categories/?page=2">2</a></li>
<li><a href="https://domen.com/en/categories/?page=3">3</a></li>
<li><span>...</span></li>
<li><a href="https://domen.com/en/categories/?page=8">8</a></li>
<li><a href="https://domen.com/en/categories/?page=9">9</a></li>
<li><a href="https://domen.com/en/categories/?page=10">10</a></li>
2
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация в категориях

Post by admin »

<category type=pagination num=1-57 adjust_num_to_page=true>
prev <!--CATEGORY_PREV_PAGE-->
</category>


<category type=pagination num=1-57 adjust_num_to_page=true>
<!--PAGE_NUM--> ...
</category>


<category type=pagination num=1-57 adjust_num_to_page=true>
next <!--CATEGORY_NEXT_PAGE-->
</category>
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Пагинация в категориях

Post by btr »

admin wrote: Thu Feb 23, 2023 6:04 am <category type=pagination num=1-57 adjust_num_to_page=true>
prev <!--CATEGORY_PREV_PAGE-->
</category>


<category type=pagination num=1-57 adjust_num_to_page=true>
<!--PAGE_NUM--> ...
</category>


<category type=pagination num=1-57 adjust_num_to_page=true>
next <!--CATEGORY_NEXT_PAGE-->
</category>

Code: Select all

<category type=pagination num=1-57 adjust_num_to_page=true>
<li class="next"><a href="https://<?=$page_uri?><?=$langURLPrefix?>/<?=$category_url?>/?page=<!--CATEGORY_NEXT_PAGE-->" title="NEXT PAGE">Next <i class="la la-angle-right"></i></a></li>
</category>
вот этот тег вместо :

Code: Select all

<li class="prev"><a href="https://domen.com/en/categories/?page=3" title="NEXT PAGE"><i class="la la-angle-left"></i> Next</a></li>
выводит: 3

+ вопрос, по вот этим параметрам: first_pages="3" adjustment="1" last_pages="3" range_separator="<li><span>...</span></li>" active_link_style=class="active"

их не заюзать в этом теге?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пагинация в категориях

Post by admin »

выводит: 3

а что должен выводить ?
Don't forget to run script update
btr
Posts: 197
Joined: Thu Feb 11, 2021 7:04 am

Re: Пагинация в категориях

Post by btr »

admin wrote: Thu Feb 23, 2023 6:51 am выводит: 3

а что должен выводить ?
<li class="prev"><a href="https://domen.com/en/categories/?page=3" title="NEXT PAGE"><i class="la la-angle-left"></i> Next</a></li>
Post Reply