К сожалению нет. На drupal.org запрос по 'node multipage' выдает немало запросов от юзеров на реализацию фичи, но насколько знаю до сих пор никто не удосужился это сделать
Да, но если, например, на странице /node выводиться слишком много сообщений, то drupal автоматически разбивает его на страницы. Значит такая возможностьв самом движке есть.
Гость (не проверено)
13 января 2005 в 19:18
includes/pager.inc - это дело отвечает за разбивку на страницы...
Разумеется есть. Функция API pager_query(). Это используется многими модулями. Но чтобы все ноды могли делать постраничный вывод, надо такую функциональность дописать к движку. Imho это не прокатит отдельным модулем, надо править код ядра. Но я думаю такие поправки девелоперы с радостью примут и включат в основной код CVS.
Да, до безобразия просто всё оказалось, респекты авторам. Я чуть поправил оригинальный модуль по советам и патчу из обсуждения на drupal.org (перевод через t(), номера страниц прописаваются в links через hook_link), тут результат: http://dev.axel.pp.ru/drupal/pagination/
Комментарии
...как это делается с тегом break?
К сожалению нет. На drupal.org запрос по 'node multipage' выдает немало запросов от юзеров на реализацию фичи, но насколько знаю до сих пор никто не удосужился это сделать
--
Axel
Да, но если, например, на странице /node выводиться слишком много сообщений, то drupal автоматически разбивает его на страницы. Значит такая возможностьв самом движке есть.
includes/pager.inc - это дело отвечает за разбивку на страницы...
Разумеется есть. Функция API pager_query(). Это используется многими модулями. Но чтобы все ноды могли делать постраничный вывод, надо такую функциональность дописать к движку. Imho это не прокатит отдельным модулем, надо править код ядра. Но я думаю такие поправки девелоперы с радостью примут и включат в основной код CVS.
--
Axel
Все качаем модуль разбивки на страницы
http://kitt.hodsden.com/pagination.module.gz
А тут есть интересное обсуждение всего этого дела:
http://drupal.org/node/23362
Да, до безобразия просто всё оказалось, респекты авторам. Я чуть поправил оригинальный модуль по советам и патчу из обсуждения на drupal.org (перевод через t(), номера страниц прописаваются в links через hook_link), тут результат: http://dev.axel.pp.ru/drupal/pagination/
--
Axel,
www.axel.drupal.ru | darcs-репозиторий моих разработок