Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #202 часа назад
Понял, спасибо! В целом, манипуляции с css проблему решают. Сама капча работает корректно
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 11
Сегодня в 11:15
Если мы донастроим момент с подарочными сертификатами из нового функционала дополнения, то получается клиенту добавятся бонусы на счет, но вариант спи...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurrency 4
Сегодня в 10:02
У меня на Modx 3.0.6 (версия easyComm 3.6.0-pl) не хотела появляться GoogleRecaptcha на форме. А точнее скрипт Рекапчи не видел callback-функцию easyC...
easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 15
Сегодня в 01:10
Про мультиязычность напишу отдельную статью. Вкратце: есть комбо-поле, которое переключает контекст для блоков, которые можно переводить вручную или с...
PageBlocks 2.3.0 8
Сегодня в 00:48
да, я Notepad++ с темной темой юзаю для правок кодов разных файлов (приходится работать с исходниками на других движках), очень нравится. Думал сам то...
[EclipseUI] Тёмная тема для админ-панели MODX 2.*.* 8
Вчера в 21:04
Не, битриксом там уже не пользуюся…
```
Данные с формы: [[+formName]]
ФИО или название организации: [[+name]...
Плагин reCaptchaV3 пропускает без заполнения и не отображается в форме 8
Вчера в 13:31
Да, чудо случилось) когда добавил права доступа) буду копать дальше) в modx 3.0.5. что то все работает иначе, приходится с бубном танцевать) формы там...
FileMan - прикрепление файлов к ресурсам для MODX 3 56
30 января 2025, 22:32
Красный==red||Серый==gray||Белый==white||Черный==blackВ конце строки проверьте, нет ли у вас переноса на новую строку. типа \n
Не выводит TV типа Флажки (checkbox) 7
30 января 2025, 19:57
{set $countryOffices = 'pdoResources' | snippet : [
'parents' => $currentCountryId,
'sortby' => 'createdon',
'...
pdoResource c несколькими родителями 4
Поможет. Но как отличить опасный запрос от не опасного? К примеру, здесь кто-то захочет найти статьи по запросу «xPDO update», и что ему выдавать? А что делать с запросами uupdatepupdatedupdateaupdatetupdatee? Рекурсивную чистку писать? Короче, это все заморочки лишние.
Подсказываю вариант: создаешь еще один контекст без всяких документов, прав и т.п. Вешаешь плагин на авторизацию веб-пользователя. Если пользователь такой, который должен иметь права на переключение, его в плагине делаешь $modx->addSessionContext($ctx), то есть дополнительно авторизуешь его в этот спецконтекст. А плагин switchUser модифицируешь на проверку авторизован в этом контексте или нет, там посмотришь. Только там еще на контексте проверка есть на право user_save, вот это можешь убрать. Если ты никого в этот контекст не будешь авторизовывать, то дополнительные проверки не потребуются (во всяком случае, если это не публичный компонент). или можешь добавить допправа на этот контекст и их дополнительно проверять.
Шутка на злобу дня :)
Если сможешь модифицировать, может и покупать тогда не надо, если на это хватает знаний. Если вдруг не хватит, то можно подправить с ошибками, а с безопасностью шутки плохи. Ну да ладно, это уже тебе решать.
Я не напрашиваюсь, но все-таки это дело такое.
По твоей задаче: для того, чтобы без лишних танцев с бубнами, была корректная проверка на переключение пользователей, надо все-таки, чтобы пользователь имел авторизацию сразу в двух контекстах. Не думаю, что в ядре компонента этот механизм поменяется, но за +1000 к купленному компоненту я подправлю его на твоем сайте под твои нужды, чтобы он не использовал mgr-контекст.