Всего 123 803 комментария

Артур Шевченко
24 ноября 2022, 23:52
0
А ссылку на форму дашь?
Сергей
24 ноября 2022, 23:48
0
$user = $hook->getValue('register.user');
$user_id = $user->get('id');

$query_repact = $modx->prepare("INSERT INTO yn_schedule (user_id, type_task, chunk_name, date_execut, date_create) VALUES ($user_id, 1, 'lgnRepeatActivateEmailTpl', NOW() + INTERVAL 24 HOUR, NOW());");
$query_repact->execute();

$query_aftcon = $modx->prepare("INSERT INTO yn_schedule (user_id, type_task, chunk_name, date_execut, date_create) VALUES ($user_id, 1, 'afterConfirmEmailTpl', NOW() + INTERVAL 25 HOUR, NOW());");
$query_aftcon->execute();

//Добавляем запись в crm
$url = 'https://**********.ru/crm/index.php?uid='.$user_id.'&type=regsuc';
$client = $modx->getService('rest', 'rest.modRest');
$response = $client->get($url);
Артур Шевченко
24 ноября 2022, 23:40
0
$modx->addExtensionPackage('mstools', '[[++core_path]]components/mstools/model/mstools');
Это лишнее.
Артур Шевченко
24 ноября 2022, 23:36
1
0
Если на этой странице есть редирект для авторизованного пользователя, то никак — его же будет перекидывать постоянно на другую страницу.
Артур Шевченко
24 ноября 2022, 23:33
0
Такое происходит, когда есть логические ошибки в коде. Покажи код хука.
Артур Шевченко
24 ноября 2022, 23:29
+1
Учитывая, что тикетов нет, смотрите на вкладке Комментарии.
Константин Ильин
24 ноября 2022, 20:07
0
Подскажите пожалуйста как включить сортировку как у минишоп поля путем перетаскивания
сейчас не перетаскивается к сожалению
disk.yandex.ru/i/0Hi2VA3IxZgGIw
Андрей
24 ноября 2022, 18:42
0
Ну как вариант, можно плагин наколхозить =)) Будет заполняться рандомным email при рендере формы юзера.
<?php
if ($modx->context->key = 'mgr') {
    switch ($modx->event->name) {
       
    case 'OnUserFormRender':
        	$modx->regClientStartupScript('
            	<script>
            	    function randomString(i) {
            	        var rnd = "";
                        while (rnd.length < i) 
                            rnd += Math.random().toString(36).substring(2);
                        return rnd.substring(0, i);
                    };
            	    addEventListener("load", function(e) { var nameInput = document.getElementById("modx-user-email");nameInput.value = randomString(12)+"@site.ws";},false);
            	</script>
        	');
        break;
    }
}
Андрей
24 ноября 2022, 18:10
0
eShopLogistic — вот тут есть интеграция с Яндексом. Ну либо своё написать.
mekirile
24 ноября 2022, 11:46
0
Здравствуйте. Вы нашли в итоге модуль?
Артур Шевченко
24 ноября 2022, 11:41
0
Да вроде бы никак. Email используется для восстановления доступа.
Сергей
23 ноября 2022, 19:29
0
C minishop2 работает «подписка при оформлении заказа»? (Дополнительно стоит msCustomerAutoReg) По документации вроде да, по факту тестирую, и не в какую не хочет приходит сообщение (Опцию bxsender_minishop_order_subscribe установил). Делал все по инструкции, С office работает корректно.

В поддержку к сожалению не могу написать, покупал в конце 2022 года. но так и не ставил его.
Pavel Zarubin
23 ноября 2022, 17:04
+1
Судя по всему так и есть, решилось бы выносом процесса скриншота в отдельный поток, и дальнейшую обработку «статусов обработки» но это уже немного выходит за рамки эксперемента на один вечер) Но за тестирование спаисбо)
Alexey
23 ноября 2022, 11:23
+2
Возможно от того, что компонент не адаптирован под MODX 3?
Максим
23 ноября 2022, 10:22
0
Возможно из-за ограничения времени процесса. Если картинка большая или html какой-то сложный и требует долгой обработки, тогда ничего не происходит. Если взять какой-нибудь логотип сверху, то работает…
Максим
23 ноября 2022, 07:35
0
Видимо определенные сайты разрешено скриншотить… я пробовал www.kinopoisk.ru/, github.com
Максим
23 ноября 2022, 07:32
0
У меня не работает. Нажимаю «добавить», заполняю поля, после «сохранения» ничего не происходит. Пробовал разные сайты, разные селекторы, результат один — нулевой.