Постраничный вывод в шаблоне мода
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Постраничный вывод в шаблоне мода
Добрый день. Пытаюсь сделать простой мод, отображающий в ЛК пользователя дополнительный раздел со страничкой. На страничке будут данные неизвестной длины (берутся из БД) и хотелось бы вывести их постранично, чтобы не загружать на всю страницу. Так как я без года неделю разбираюсь с устройством движка, прошу подсказать, как это делается, в простейшем их вариантов. Либо ссылки, чтобы почитать. Увы, гугл мне не сильно помог. Заранее благодарю.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Постраничный вывод в шаблоне мода
Тока тебе придется самопальную копию сделать для своих нужд...Так как эта стандартная необходима по всему форуму и во всех его файлах... Трогать ЕЕ не стоит....
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Re: Постраничный вывод в шаблоне мода
А я и не собиралсяПчелкин писал(а): Трогать ЕЕ не стоит....
Добавлено спустя 3 минуты 5 секунд:
Вот это не понял... Я сделал так:Пчелкин писал(а):Тока тебе придется самопальную копию сделать для своих нужд..
1. В php примерно так
Код: Выделить всё
$template->assign_vars(array(
'PAGINATION' => generate_pagination($this->u_action . "&sp=$start", $total, $limit, $start),
'PAGE_NUMBER' => on_page($total, $limit, $start),
'TOTAL' => $total,
));Код: Выделить всё
<li class="rightside pagination">
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
</li>Код: Выделить всё
case 'app_cp':
$start = request_var('start', $default_key);
и т.п.-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Постраничный вывод в шаблоне мода
Не надо ничего делать.Пчелкин писал(а):Тока тебе придется самопальную копию сделать для своих нужд.
Все правильно.alaon писал(а): Или я не прав?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

