Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #4
08 октября 2019, 11:46
1
0
У компонента есть некоторое программное API, с помощью которого можно начислить/списать баллы, примерно вот так:
$msb2 = $modx->getService('msbonus2', 'msBonus2',
    $modx->getOption('msb2_core_path', null, MODX_CORE_PATH . 'components/msbonus2/') . 'model/msbonus2/');
if ($msb2 instanceof msBonus2) {
    $msb2->initialize($modx->context->key);
    $manager = $msb2->getManager();
    
    //
    $action = 'comment'; // Ключ действия (для корректного текста в логах нужно добавить лексикон msb2_logs_+comment)
    $user_id = 2; // ID пользователя, которому начислить баллы
    $createdby_id = 2; // ID пользователя, который начислил баллы
    $amount = 10; // Сколько баллов начислить
    $order_id = 0; // ID заказа, т.к. действие никак не связано с заказом, то равен нулю
    if ($manager->setPlus($action, $amount, $user_id, $order_id, $createdby_id)) {
        // Начислено!
    }
}

Однако, хочется предупредить, что в документации использование этого API пока никак не отражено.
01 октября 2019, 15:38
0
Из коробки — нет. Только если написать какой-то плагин, который бы контролировал такое поведение.
01 октября 2019, 11:50
+1
Первая версия останется, но ряд функционала из второй версии в ней никогда не появится, из-за иной реализации. Баги в ней будут фикситься. Она дешевле второй версии.
Вторая версия естественно в приоритете и в ней будет появляться новый функционал.
27 сентября 2019, 19:58
0
Да этот код старый, как незнай что…
По идее правок в 3 первых событиях должно хватить.
20 сентября 2019, 20:26
0
Он в точности повторяет Radio, используйте его с шаблоном под select.
19 сентября 2019, 18:11
0
А проверить не вариант? Это старый метод. Лучше использовать вебхуки.
14 сентября 2019, 20:20
0
Второй вопрос: Присутствует ли возможность редактировать шаблон множественного балуна?
Шаблоны балунов вообще не редактируются в компоненте.

Первый вопрос: Чем отличается параметр mode: default от mfilter2 помимо того что во втором используется платный компонент mSearch2?
Не понял вопроса.
10 сентября 2019, 11:04
+1
Первая версия не моя, поэтому никаких обновлений и поддержки по ней от меня нет.
02 сентября 2019, 15:56
0
Как RSS. Остальные вопросы пишите в ТП на Modstore.
23 августа 2019, 06:44
0
Там можно навесить плагин на каждую строку парсинга, вот так можно будет. Из коробки работа с msop не предусмотрена.
13 августа 2019, 10:25
0
Каждый раз надеюсь на лучшее, но опять все зря
А на что именно надеешься и что именно получается? Потому что я лично вижу позитивный эффект на заметке про GraphQL с тех деталями.
13 августа 2019, 08:19
+2
Это ведь не Хабр
Разве не хорошо, что на modx.pro начали появляться публикации любой направленности? Помоему, это круто! Правда я считаю, что надо побольше технических деталей. Хотя мне ли говорить подобное, у самого есть такие посты…
12 августа 2019, 21:27
+5
Технических деталей не будет, они вроде никому не нужны
Ну конеш, нам лишь бы в майнкрафт игрануть))
08 августа 2019, 19:05
0
это typescript?
Ага.