Комментарии и биллинг iCMS2

Подключение биллинга к комментариям

 
Посетитель
no avatar
Медаль
Сообщений: 232
Всем доброго утра.
Пытаюсь подключить биллинг к комментариям, но ничего не выходит.
Задача: сделать комментарии платными, т.е. списывать деньги за комментирование.
Мой алгоритм действий:
1) Добавляю действие в базу данных в таблицу billing_actions: (controller - comments, name - comment_add, title - Добавление комментария)
В админке на вкладке цены появляется это действие

2) В компоненте комментарии (/system/controllers/comments/actions) в файле submit.php после
Код PHP:
  1. if ($action=='add'){
пишу:
Код PHP:
  1. $billing = cmsCore::isControllerExists('billing') ? cmsCore::getController('billing') : false;
  2.  
  3. $billing->checkBalanceForAction('comments', 'comment_add');
Далее после
Код PHP:
  1. if ($comment_id){
Пишу:
Код PHP:
  1. $billing->processAction('comments', 'comment_add', $user_id);
Но ничего не происходит. Пользователь добавляет комментарий, но никак на его балансе это не сказывается. В истории операций также не фигурирует.

Прошу помочь.
Если я делаю что-то в корне неправильное, готов заплатить за решение моего вопроса.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.