Пагинация на главной странице Доски объявлений

 
Посетитель
small user social cms
Медаль
Сообщений: 186
Добрый день!
Есть ли решение, как сделать пагинацию на главной странице доски объявлений, так же как на страницах рубрик доски объявлений?
Редактировалось: 1 раз (Последний: 18 января 2014 в 11:46)
InstantConcurs 1.06
Посетитель
small user social cms
Медаль
Сообщений: 186
Кто сможет осуществить эту доработку на платной основе?
InstantConcurs 1.06
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 242
Могу сделать, если актуально
Разработка сайтов под ключ. Разработка дополнений. | skype: maga-ingdesign | email: [email protected] | Отзывы | Мой хостинг-провайдер | Магомед
Посетитель
small user social cms
Медаль
Сообщений: 186
Актуально, написал в личку.
InstantConcurs 1.06
Посетитель
small user social cms
Сообщений: 78
если будут новости делитесь. тоже поддерживая. нужная вещь smile
Хостинг в Казахстане
Охота и рыбалка в Казахстане
Посетитель
small user social cms
Медаль
Сообщений: 186
Ок, напишу.
InstantConcurs 1.06
Посетитель
no avatar
Сообщений: 22
Max, не поделитесь, зачем оно нужно?
Мне просто интересно - сам долго размышлял на эту тему (вроде бы такая пагинация может быть полезной для юзабилити). Но в конечном итоге решил отказаться, поскольку появляется лишняя пачка дублей, которых Доска и без того плодит в большом количестве. А у Вас какие соображения?
Посетитель
small user social cms
Медаль
Сообщений: 186
По дублям пока ничего не могу сказать, проекту полтора месяца весь индекс тщательно фильтрую.
Но несколько раз наблюдал при помощи вебизора, когда человек заходит на ДО просматривает все 10 объявлений (больше отображать смысла не вижу) и тут же уходит, очевидно подумав, что это все объявления на сайте. К сожалению не все замечают в списке рубрик объявлений по счетчикам, что объяв гораздо больше чем на главной странице ДО.
InstantConcurs 1.06
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 242
Скинул в лс
Разработка сайтов под ключ. Разработка дополнений. | skype: maga-ingdesign | email: [email protected] | Отзывы | Мой хостинг-провайдер | Магомед
Посетитель
no avatar
Сообщений: 22
Max, Ясно, были те же соображения. Но я поступил иначе - задублировал в конец списка блок вывода рубрик и типов. А перед ним написал уведомление типа: "Хотите увидеть больше объявлений? Смотрите в соответствующих рубриках".
Но это всё дело вкуса вебмастера, разумеется.
Посетитель
small user social cms
Медаль
Сообщений: 186
Уважаемый IngDesign предоставил решение:
В /components/board/frontend.php
Строку
Код PHP:
  1. $pagebar = ($category['id'] != $model->root_cat['id']) ? cmsPage::getPagebar($total, $model->page, $category['perpage'], '/board/%catid%-%page%', array('catid'=>$category['id'])) : false;
Нужно заменить на
Код PHP:
  1. $pagebar = cmsPage::getPagebar($total, $model->page, $category['perpage'], '/board/%catid%-%page%', array('catid'=>$category['id']));
А также после
Код PHP:
  1. // Типы объявлений
  2. if ($model->obtype && mb_stristr(icms_ucfirst($category['obtypes']), $model->obtype)) {
  3. $model->whereTypeIs($model->obtype);
  4. $pagetitle .= ' :: '.$model->obtype;
  5. }
Добавить
Код PHP:
  1. if($category['id'] == $model->root_cat['id']) $pagetitle = $inCore->menuTitle();
Чтобы сохранить название меню как заголовок

Работает на InstantCMS 1.10.3
Поблагодарить IngDesign можно Здесь, нажав на стрелочку вверх в карме.
Редактировалось: 1 раз (Последний: 8 февраля 2014 в 22:53)
InstantConcurs 1.06
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2624
Спасибо!Хорошая вещь,а то действительно неудобно было и непонятно как-то
Петрмаг
Посетитель
small user social cms
Медаль
Сообщений: 186
zan:

Max, Ясно, были те же соображения. Но я поступил иначе - задублировал в конец списка блок вывода рубрик и типов. А перед ним написал уведомление типа: "Хотите увидеть больше объявлений? Смотрите в соответствующих рубриках".
Но это всё дело вкуса вебмастера, разумеется.
То же как вариант. Тему закрываю.
InstantConcurs 1.06
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: