пагинация в model_list

Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

пагинация в model_list

Post by Knower »

Вывожу в model_list список всех моделей.
Хочу сделать пагинацию, в вики нашел вот это:

Code: Select all

<models type=pagination items_per_page=10 first_pages=3 adjustment=1 last_pages=3 range_separator="...">
<!--PAGE_NUM--><br> 
</models>
А как должна выглядеть ссылка на страницу?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: пагинация в model_list

Post by admin »

Например

/scj/tube/?force_template=model_list&page=2

хотя сложно ответить на вопрос "как должна выглядеть ссылка на страницу?" когда не написано на какую конкретно страницу
Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: пагинация в model_list

Post by Knower »

Ну в данном контексте, я имел ввиду линки на номерах страниц 1,2,3,4,5 и т.д. :roll:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: пагинация в model_list

Post by admin »

Тогда /scj/tube/?force_template=model_list&page=2 должно буть то что вам надо
Можете так же добавить реврайт на свой вкус.
Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: пагинация в model_list

Post by Knower »

То есть должно выглядеть так?

Code: Select all

<models type=pagination items_per_page=50 first_pages=3 adjustment=1 last_pages=3 range_separator="...">
<a href="/scj/tube/?force_template=model_list&page=<!--PAGE_NUM-->"><!--PAGE_NUM--></a>

</models>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: пагинация в model_list

Post by admin »

Да
Хотя слово "должно" тут не подходит.
Оно может выглядеть так, но вы можете сделать реврайтами любые линки.
Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: пагинация в model_list

Post by Knower »

Просто если делаю так, то при переходе на другую страницу список моделей остается тот же, т.е. не листаются.

Это потому, что у меня нет соответствующих реврайтов? Или с дефолтными реврайтами так тоже рабоатет? тогда проблема в другом.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: пагинация в model_list

Post by admin »

Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: пагинация в model_list

Post by Knower »

У меня листает со сдвигом в одну тумбу.
Т.е. вторая страница такая же как первая, но нет первой тумбы. В конце соответственно одна новая появляется.
И так на всех где листаю, сдивгает на одну тумбу вместо 50 (вывожу на старнице 50 тумб)

Code: Select all

 <models order=count_galleries num=1-50 adjust_num_to_page=true>
      <!--THUMB_URL-->
</models>

<models type=pagination items_per_page=50 adjustment=1 first_pages=3 last_pages=3 range_separator="...">
<a href="/scj/tube/?force_template=model_list&page=<!--PAGE_NUM-->"><!--PAGE_NUM--></a>

</models>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: пагинация в model_list

Post by admin »

Попробуйте провести ап плз
Don't forget to run script update
Post Reply