Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]() ![]()
Сообщение
#1
|
|
Новичок![]() Группа: Eleanor user Сообщений: 27 Регистрация: 2010-02-12 Репутация: ![]() ![]() Всего: нет ![]() |
сейчас пагинатор выводит так: 5 4 3 2 1
возможно добавить настройку чтоб было по- человечески? Если возможно скажите как сейчас поменять вывод? Что подправить? (через CSS не надо) UP и добавить кнопки вперед и назад. Вроде они сделаны (если не ошибаюсь) 52 строка в файле classes/Index.php $GLOBALS['head']['prev']='<link rel="prev" href="' А как их включить?! Сообщение отредактировал alexben73 - 2012-02-19, 16:37 |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
alexben73, вот как раз по-человечески это 5 4 3 2 1, потому что последняя страница - это последняя страница. Да и для поисковиков лучше. Версия системы?
|
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Новичок![]() Группа: Eleanor user Сообщений: 27 Регистрация: 2010-02-12 Репутация: ![]() ![]() Всего: нет ![]() |
Александр, очень нужно наоборот
![]() и подскажите как включить кнопки назад, вперед буду очень благодарен версия двигла: последняя альфа Сообщение отредактировал alexben73 - 2012-02-19, 17:38 |
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
alexben73, кнопки включаются сами
![]() Сделать прямой порядок - просто. Скопируйте файл modules/news/Template/Classes/UserNews.php в templates/[тема]/Classes/UserNews.php Далее ищите (осторожно псевдокод!):
Заменяете на:
Убираем минус перед $page и вместо ceil($cnt/$pp) указываем еденицу. Далее открываем файл modules/news/user/index.php и находим все:
Заменяете на: [code] $page=isset($_GET['page']) ? (int)$_GET['page'] : 1; if($page<1) $page=1) $offset=($page-1)*Eleanor::$vars['publ_per_page']; $limit=Eleanor::$vars['publ_per_page']; [code] |
|
|
||
![]() |
![]()
Сообщение
#5
|
|
Новичок![]() Группа: Eleanor user Сообщений: 27 Регистрация: 2010-02-12 Репутация: ![]() ![]() Всего: нет ![]() |
спасибо Александр большое. Сейчас опробую.
по поводу кнопок, уж очень нужны они во всех браузерах. Но так и не видно не при каких условиях, ни в IE, не хроме, а так-же в опере их просто нет. я добавлял 20 новостей и разбивал по 1 шт на главной, чтобы это проверить. UP Заменяете на: Цитата $page=isset($_GET['page']) ? (int)$_GET['page'] : 1; if($page<1) $page=1; // так наверно?! $offset=($page-1)*Eleanor::$vars['publ_per_page']; $limit=Eleanor::$vars['publ_per_page']; Сообщение отредактировал alexben73 - 2012-02-19, 20:57 |
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
alexben73, да. Так правильно. Покажите ваш сайт - наладим кнопки.
|
|
|
||
Гость_Loki000_* |
![]()
Сообщение
#7
|
|
Гости ![]() |
и добавить кнопки вперед и назад. Вроде они сделаны (если не ошибаюсь) 52 строка в файле classes/Index.php $GLOBALS['head']['prev']='<link rel="prev" href="'
А как их включить?! |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |