Как создать pagebar для своего компонента

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1152
Создаю компонент и для pagebar взял код с компонента content... Всё нормально выводиться но при нажатии на страницу 2 выводить страница не найдена.
Код PHP:
  1. $pagebar = cmsPage::getPagebar($total, $page, $cfg['perpage'], 'link');
Можете подсказать что нужно писать в место 'link' и что надо писать в Роутер
URL страницы: site.ru/quotes/1 - 1 это id категории
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Тут в $link должна передаться ссылка с индексом %page% для нумерованных страниц компонента.

В роуте пишите правило для адреса этих страниц, где вместо индекса - ([0-9]+)

Пример
Код PHP:
  1. $links = '/komponent/stranica/num-%page%';
  2.  
  3.  
  4. $routes[] = array(
  5. '_uri' => '/^komponent\/(.+)\/num\-([0-9]+).html$/i',
  6. 'do' => 'read',
  7. 1 => 'seolink',
  8. 2 => 'page'
  9. );
Редактировалось: 2 раз (Последний: 2 ноября 2013 в 14:25)
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1549
Ребята, подскажите где лежит хтмл код pagebar"а в версии 1.10.6? Я уже всё изрыла. =( Хочу поменять слова на символы, а то он громоздкий.
Люблю эту CMS!
Я немного художествую тут: http://virelart.ru :)
Пока по большей части выкладываюсь тут vk.com/virelart. p.s.: пасибки можно в карму :3
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2592
core\classes\page.class.php
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1549
Нил™, благодарю. =)
Люблю эту CMS!
Я немного художествую тут: http://virelart.ru :)
Пока по большей части выкладываюсь тут vk.com/virelart. p.s.: пасибки можно в карму :3
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.