Прохор

Прохор

С нами с 17 августа 2017; Место в рейтинге пользователей: #379
11 декабря 2017, 11:29
0
После обновления посыпались претензии от юзеров что не могут войти в ЛК. ваш csrf токен устарел обновите страницу. пускает только после 5-6 перезагрузки страницы. решено было отключить csrf токен и воткнуть капчу.
11 декабря 2017, 10:24
0
День добрый. Есть у кого то мысли как прикрутить капчу?
11 декабря 2017, 09:14
0
Коллеги подскажите как вставить капчу на регистрацию для Office? На сайте появилось лишних 7000 юзеров.
07 декабря 2017, 16:08
0
Всем доброго
С прописанным ключом от гугла признаков жизни не подает, пишет:
«Неудалось обработать ответ от сервера. Попробуйте вставить ссылку на видеоролик заново.»
Без ключа генерирует превьюху и в iframe корректная ссылка встает. У кого то есть мысли что я делаю не так?
07 декабря 2017, 10:10
0
День добрый Володя! возможно ли в Вашем компоненте давать доступ к скрытым ресурсам всем залогиненым пользователям но не имеющим подписку (на 10 мин например) потом скрывать. Думаю по идее это не сложно как то реализовать через сессию?
30 ноября 2017, 14:55
0
Точна! Не заметил что имеется еще один снипет. в доках про это ни слова.
30 ноября 2017, 13:22
0
Всем доброго! Господа подскажите как вывести список всех тегов.
[[!tvssTags?
	&tv=`71`
	&id=`[[+parent]]`
	&pageId=`1485`
	&tpl=`@INLINE <a class="btn btn-default btn-xs" href="[[+link]]" role="button"><i class="fa fa-tag" aria-hidden="true"></i> [[+tag]]</a> `
]]
Такой код не отрабатывает…
23 ноября 2017, 15:37
0
Благодарю за подсказку. А что Вы можете сказать про Tagger?
17 октября 2017, 15:49
0
Да точна! Был доступ. Убрал и все компоненты скрылись кроме Gallery. Спасибо что помогли!
17 октября 2017, 14:36
0
Прописал везде packages результата не увидел. Как понимаю есть вариант просто перенести Gallery в медиа а компоненты скрыть?
29 сентября 2017, 11:05
0
да стоит. проблема решилась. но я так и не понял какая галочка ее решила) методом тыка перебирал и вауля все заработало))
28 сентября 2017, 20:43
1
+1
Вощем на итог дал права админа и ошибка пропала. значт дело в недостающей галочкею будем искать. спасибо за отзыв
28 сентября 2017, 20:31
0


стоит уже. когда менеджер заходит во вкладку на верхней горизонтальной панели пользователи часто вылетатет. и когда доп поля менять тоже выскакивает….
28 сентября 2017, 13:17
0
Если кому то понадобится такой запрос вроде срабатывает.
ALTER IGNORE TABLE modx_paysee_resource_user_list ADD UNIQUE KEY(user_id);
28 сентября 2017, 12:07
0
День добрый Владимир! Пытаясь добавить подписку на месяц при регистрации где то кривого кода написал и в таблице
modx_paysee_resource_user_list
создалось много дублей. О чем Вы писали выше. Можно ли одним SQL запросом удалить дубли? И появился ли какой то гайд о перезде со старого компонента на новый?

19 сентября 2017, 12:48
0
На странице подтверждения у меня сниппет который добавляет подписку к закрытому контенту на 1 месяц. Сообщение и отправку для подтверждения емайла делает дополнение Login. уже возникла идея аджаксом передавать значения полей с бэка и джеквери нажимать кнопку зарегестрировать)) глупо но другого варианта не вижу. Писать все ручками не хватит знаний.
19 сентября 2017, 11:01
0
Благодарю за ссылку на интересную статью. Но хочется использовать [[!Register?]] или [[!officeAuth?]] так как там есть подтверждение почты и готовая валидация и формирование пароля.
14 сентября 2017, 10:56
0
Добавляем ajax и все пашет) Видимо страниц очень много и не прогружаются до конца.
<div id="pdopage">
    <div class="rows">
[[!pdoPage? 
&sortdir=`DESC`
&parents=`9` 
&tpl=`tpl.ArchivVebinar` 
&limit=`5` 
&ajaxMode=`default`
]]
    </div>
[[!+page.nav]]


</div>
04 сентября 2017, 15:37
0
Точна! Об этом не подумал… Посмотрел как реализовано в плагине officeAuth и сделал так же.
<?php
switch ($modx->event->name) {
// Срабатывает после того как пользователь сохранен.
         case 'OnUserSave':
    if (!empty($user) && !empty($mode) && $mode == 'new') {
        if (!$user->get('remote_key')) {
            $user->set('remote_key', $user->get('id'));
            $user->save();
            // вытаскиваем id юзера
            $user_id = $user->get('id');
            $resource_id = 25;
            
            // Здесь мы добавляем подписку на месяц
            $payandsee = $modx->getService('payandsee');
            $payandsee->SubscriptionAppend($resource_id, $user_id, $period = 30, 1);
        }
    }
    break;
}
04 сентября 2017, 13:52
0
Не знаю на сколько адекватен код для плагина но он работает!
Добавляя бесплатную подписку на скрытые ресурсы на месяц
<?php
$resource_id = 25;
$user_id = $modx->user->get('id');
switch ($modx->event->name) {  
    case 'OnUserFormSave':   // Событие после регистрации пользователя
        // Здесь мы добавляем подписку на месяц
        $payandsee = $modx->getService('payandsee');
        $payandsee->SubscriptionAppend($resource_id, $user_id, $period = 30, 1);
        break;
}