спасибо за ссылку. По описанию модуль очень полезный. Но вот прочитав readme.txt показалось, что он не совсем для моего случая. В readme говорится: Paging through a list of content -- one piece of content at a time. Наглядный пример такого pager-a это, в галлере когда фото увеличили, а потом все время вперед, вперед, вперед и загружается уже полный вид ноды.
А я хотел добавить pager на верху страницы с Views результатами, один(стандартный) уже есть внизу осталось второй прикрутить.
не знаю, хорошо так или плохо, но по крайней мере без прямых хаков pagera...
В template.php переопределяем тему pagera, а в page.tpl или в другом месте где это необходимо, ставим пустой < div id="bpager">< /div>, минус - не увидят те у кого отключен javascript, но таких помойму совсем немного
<?php
function template_pager($tags = array(), $limit = 10, $element = 0, $parameters = array()) {
global $pager_total;
$output = '';
Комментарии
Вполне. Например, первый сайт в моей подписи.
супер! А как сделать подскажите?
Я сделал это, поправив в node.module функцию node_page_default().
Я сделал это, поправив в node.module функцию node_page_default().
когда будете обновлять версию, обо всех таких "правках" модулей вспомните?
по сабжу, посмотрите модуль Custom Pagers
спасибо за ссылку. По описанию модуль очень полезный. Но вот прочитав readme.txt показалось, что он не совсем для моего случая. В readme говорится:
Paging through a list of content -- one piece of content at a time. Наглядный пример такого pager-a это, в галлере когда фото увеличили, а потом все время вперед, вперед, вперед и загружается уже полный вид ноды.
А я хотел добавить pager на верху страницы с Views результатами, один(стандартный) уже есть внизу осталось второй прикрутить.
Нет, не вспомню
Спасибо за модуль.
так и не нашел решения
Набрал в Google:
custom pager site:drupal.org
По-моему попал в точку.
Ссылочка на Custom pager была уже выше, к сожалению это немного не то.
Где же вы Гуру?
Я так и неодолел эту проблему
так это вообще как-то в теме оформления делается
А подсказка будет? В какую сторону копать?
Гугл натаокивает на мысль, что я один такой, кому нужен такой функционал
не знаю, хорошо так или плохо, но по крайней мере без прямых хаков pagera...
В template.php переопределяем тему pagera, а в page.tpl или в другом месте где это необходимо, ставим пустой < div id="bpager">< /div>, минус - не увидят те у кого отключен javascript, но таких помойму совсем немного
<?php
function template_pager($tags = array(), $limit = 10, $element = 0, $parameters = array()) {
global $pager_total;
$output = '';
if ($pager_total[$element] > 1) {
$output .= '
$output .= theme('pager_first', ($tags[0] ? $tags[0] : t('« first')), $limit, $element, $parameters);
$output .= theme('pager_previous', ($tags[1] ? $tags[1] : t('‹ previous')), $limit, $element, 1, $parameters);
$output .= theme('pager_list', $limit, $element, ($tags[2] ? $tags[2] : 9 ), '', $parameters);
$output .= theme('pager_next', ($tags[3] ? $tags[3] : t('next ›')), $limit, $element, 1, $parameters);
$output .= theme('pager_last', ($tags[4] ? $tags[4] : t('last »')), $limit, $element, $parameters);
$output .= '
';
$pager = $output;
$output .= " x = document.getElementById(\"bpager\"); x.innerHTML = '".$pager."';";
return $output;
}
}
?>
спокойно убираете:
и зачем тут яваскрипт вообще...
P.S. Drupal 6
template_pager or phptemplate_pager?