Всего 125 005 комментариев

Елена Бредова
24 марта 2025, 15:07
+1
Спасибо ОГРОМНОЕ!!! :)
Scorp Satex
24 марта 2025, 13:18
+1
Здравствуйте, у вас ошибка в changelog, указан год 2024:
modstore.pro/packages/utilities/socialnetworks#tab/changelog
Артур Шевченко
24 марта 2025, 13:04
0
Наверное стоит проверить пути в модуле оплаты, особенно если мишишоп версии 4.*.*
Aleksandr Huz
24 марта 2025, 10:17
1
0
Обновляйтесь
Aleksandr Huz
23 марта 2025, 20:42
0
Хорошо, уберу ограничение
Илья
23 марта 2025, 18:52
0
Спасибо, поискал инфу и тоже понял, что дело в login. Написал posthooks
<?php
// Получаем данные из запроса
$aboutMe = $modx->getOption('about_me', $_POST, '');

// Удаляем нежелательные HTML-теги (по желанию) и сохраняем с разрешёнными тегами
$allowedTags = '<p><a><strong><i>
<h2><h3><h4><ul><ol><li><blockquote>'; // Разрешённые теги
$aboutMe = strip_tags($aboutMe, $allowedTags);

// Сохраняем данные обратно в базу данных
$userId = $modx->user->get('id');
$userProfile = $modx->getObject('modUserProfile', $userId);
if ($userProfile) {
    $userProfile->set('about_me', $aboutMe);
    $userProfile->save();
}
Заработало, выбрал только нужные теги. Все шикарно сохраняет.
Елена Бредова
23 марта 2025, 18:40
0
Столкнулась с тем, что надо добавить 2 телеграм-канала… и тут упс, нельзя «Сервис с таким именем уже существует». Что можно сделать? Так люблю этот компонент за его легкость и удобство. Не хочется сносить и лепить что-то вручную.
Дмитрий
22 марта 2025, 22:21
0
Зачем проверять допустимое количество файлов в цикле оно же не меняется?
Ты прав, эту проверку можно вынести из цикла)
Дмитрий
22 марта 2025, 21:52
0
Артур, я в заголовке и написал — что это простая зона) Они ничего никуда не загружает) по сути это просто визуальная дроп-зона. При перезагрузке страницы всё очищается)
Артур Шевченко
22 марта 2025, 21:38
0
Куда сохраняются файлы? Как поменять путь? Зачем проверять допустимое количество файлов в цикле оно же не меняется? Если имя файла будет содержать пробелы и кириллицу проблем не будет? А если загрузить файл, перезагрузить страницу и загрузить его повторно он сохраниться?
Артур Шевченко
22 марта 2025, 21:29
+1
Можно было все не переписывать, а только одну, ту где загрузка файлов))) Но ты красавчик, что решил разобраться и поделиться!
Дмитрий
22 марта 2025, 21:25
0
Это само собой)) Я работал с тем что есть, и мне не хотелось все формы переписывать по новой, поэтому сделал так)
Артур Шевченко
22 марта 2025, 21:19
0
В целом использовать AjaxForm в 2025 как-то не кошерно. Есть FetchIt, по бэку он может ничего нового не приносит, но хотя бы от jQuery не зависит.
Артур Шевченко
22 марта 2025, 21:19
0
Ты молодец! Но все, кто не хочет заморачиваться, используйте SendIt)))
Кирилл
22 марта 2025, 08:09
0
Из 2025, огромное спасибо!
Артур Шевченко
21 марта 2025, 22:34
+1
1. Оставлять все тэги нельзя. Почитай про XSS
2. Если с TinyMCE, то тэги режет не редактор, а Login
Александр Туниеков
21 марта 2025, 15:36
0
Круто. А я слона не заметил :-) разбираться с шаблонами политик полез :-)
Хотя в курсе же был что доступ только на процессорах проверяется. Но засомневался.
Sergey (Sentinel)
20 марта 2025, 13:48
0
Так а в самом API разве нет ограничений? По любому должна быть какая-то защита у сервиса
Дмитрий
20 марта 2025, 00:16
0
Разобрался, все сделал! Спасибо за помощь!