Хочу сделать партнёрскую программу.

Хочу сделать партнёрскую программу. Для этого надо передавать номер партнёра в урле. Проблема в AddEventPreg. Никак не могу её заставить работать. В файле classes\actions\ActionBlog.class.php добавлял различные варианты в RegisterEvent:
$this->AddEventPreg('/^[\w\-\_]+$/i','/^(aff([1-9]\d{0,5}))?\.html$/i',array('EventShowTopic','topic'));
//Обращаюсь к странице по адресу - http://mylivestreet.ru/blog/fisics/aff1.html

$this->AddEventPreg('/^(\d+)-(\d+)\.html$/i','/^$/i',array('EventShowTopic','topic'));
//Обращаюсь к странице по адресу - http://mylivestreet.ru/1-2.html

$this->AddEventPreg('/^aff$/i','/^\d+$/i','/^(aff([1-9]\d{0,5}))?$/i',array('EventShowTopic','topic'));
//Обращаюсь к странице по адресу - http://mylivestreet.ru/aff/1/aff1.html

$this->AddEventPreg('/^aff$/i','/^\d+$/i','/^(\d+)\.html$/i',array('EventShowTopic','topic'));
//Обращаюсь к странице по адресу - http://mylivestreet.ru/aff/1/1.html

$this->AddEventPreg('/^aff$/i','/^(\d+)\.html$/i',array('EventShowTopic','topic'));
//Обращаюсь к странице по адресу - http://mylivestreet.ru/aff/1.html

На все варианты ответ один — 404 и управление в EventShowTopic не передаётся.
Подскажите, в чём заковыка.

Плагин «Affiliate Sotmarket Informer» v1.1.



Плагин «Affiliate Sotmarket Informer»Цель плагина — монетизация ресурса. Плагин позволяет выводить настраиваемые товарные информеры с фото, названием и актуальными ценами по партнерской программе интернет-магазина Sotmarket.

Плагин предназначен для вебмастеров, работающих по партнерской программе Sotmarket на CMS Livestreet и позволяет создать из топиков качественные обзоры или просто выводить рекламные информеры на любые товары магазина Сотмаркет.

Если у Вас есть сайт на LS, который вы хотите монетизировать, то партнерская программа Sotmarket вам отлично подойдет.

Читать дальше →