GetEventMatch - не работает??

Здравствуйте, никак немогу сделать пагинацию у себя в плагине.
Делаю следующее:


    protected function RegisterEvent()
    {
		$this->AddEventPreg('/^posts(\/page(\d+))?$/i', 'EventPosts');
    }

    protected function EventPosts()
    {
       	print_r($this->GetEventMatch());
       	die;
    }

Тепер при обращении по адресу
plugin/posts/
Выводится Array ( [0] => posts )
Но при обращении к plugin/posts/page1, plugin/posts/page2, plugin/posts/page2
также выводится Array ( [0] => posts ) и никаких намеков на page2 или 2
Как можно получить номер страницы т.е. цифру в УРЛ-е.
Спапибо

3 комментария

avatar

    $this->AddEventPreg('/^posts$/i','/^(page(\d+))?$/i', 'EventPosts');

Так — тоже не работает
avatar
Пока что выкрутился через $this->GetParamEventMatch(0,2)
но не знаю правильно ли его здесь использовать
avatar
page1, page2 и т.д. — это уже параметры
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.