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 и т.д.

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
Попробуйте провести ап плз