Page 1 of 2

пагинация в model_list

Posted: Sat Jun 07, 2014 2:35 pm
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>
А как должна выглядеть ссылка на страницу?

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

Posted: Sat Jun 07, 2014 2:43 pm
by admin
Например

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

хотя сложно ответить на вопрос "как должна выглядеть ссылка на страницу?" когда не написано на какую конкретно страницу

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

Posted: Sat Jun 07, 2014 3:44 pm
by Knower
Ну в данном контексте, я имел ввиду линки на номерах страниц 1,2,3,4,5 и т.д. :roll:

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

Posted: Sat Jun 07, 2014 3:46 pm
by admin
Тогда /scj/tube/?force_template=model_list&page=2 должно буть то что вам надо
Можете так же добавить реврайт на свой вкус.

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

Posted: Sat Jun 07, 2014 3:53 pm
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>

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

Posted: Sat Jun 07, 2014 3:57 pm
by admin
Да
Хотя слово "должно" тут не подходит.
Оно может выглядеть так, но вы можете сделать реврайтами любые линки.

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

Posted: Sat Jun 07, 2014 4:01 pm
by Knower
Просто если делаю так, то при переходе на другую страницу список моделей остается тот же, т.е. не листаются.

Это потому, что у меня нет соответствующих реврайтов? Или с дефолтными реврайтами так тоже рабоатет? тогда проблема в другом.

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

Posted: Sat Jun 07, 2014 4:07 pm
by admin

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

Posted: Sat Jun 07, 2014 7:26 pm
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>

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

Posted: Sat Jun 07, 2014 8:11 pm
by admin
Попробуйте провести ап плз