
Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #21Вчера в 16:35
$_modx->user->isAuthenticated() у меня не сработало в чанке через fenom — выдавало ошибку
В fenom правильно будет $_modx->isAuthenticated()
Как сделать проверку текущего пользователя на Fenom? 5
29 апреля 2025, 19:19
Узнали, как это делается?
Утилита импорта minishop2. Как импортировать опции? 3
29 апреля 2025, 14:30
Я честн говоря не понимаю, что за ошибка на 60 строке здесь:
github.com/createit-ru/YaSmartCaptcha/blob/1.0.1-pl/core/components/yasmartcaptcha/model...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 22
29 апреля 2025, 13:30
Все устраивает.
Просто подумал что скачал один модуль, а там уже это тоже есть.
И не надо ставить еще один модуль. ))
pbStudio: Подключаем мультиязычность в PageBlocks 12
28 апреля 2025, 21:46
Что то я упустил из вида этот комментарий.
Вот тут я описываю как подгружал свой процессор.
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 28
28 апреля 2025, 19:51
Путь до файла /core/components/jevix/vendor/agelxnash/jevix/src/functions.php.
Исправленный вариант кода:
<?php
/**
* Функция ord() для мульти...
Tickets не работают комментарии 8
28 апреля 2025, 12:20
Теперь понятно.
Я думал там есть такая возможность.
Тогда вопрос отпал.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 16
27 апреля 2025, 16:52
Спасибо за ответы!
Хранит то modx чанки и шаблоны и т.п. в базе да, но с ними как раз нет проблем — сталь галочку Статичный, указываешь папку и фай...
[ChangePack]-Компонент синхронизации копии сайта 29
26 апреля 2025, 15:12
Вопрос, а как сделать для категории товара?
Как скрыть из каталога товары отсутствующие в наличии? 2
24 апреля 2025, 11:21
Сейчас расскажу прикол из ряда вон выходящий, поставил на тестовом сайте, всё хорошо. Перенёс этот сайт на этом же хостинге (переименовал папки и попр...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 41
Поможет. Но как отличить опасный запрос от не опасного? К примеру, здесь кто-то захочет найти статьи по запросу «xPDO update», и что ему выдавать? А что делать с запросами uupdatepupdatedupdateaupdatetupdatee? Рекурсивную чистку писать? Короче, это все заморочки лишние.
Подсказываю вариант: создаешь еще один контекст без всяких документов, прав и т.п. Вешаешь плагин на авторизацию веб-пользователя. Если пользователь такой, который должен иметь права на переключение, его в плагине делаешь $modx->addSessionContext($ctx), то есть дополнительно авторизуешь его в этот спецконтекст. А плагин switchUser модифицируешь на проверку авторизован в этом контексте или нет, там посмотришь. Только там еще на контексте проверка есть на право user_save, вот это можешь убрать. Если ты никого в этот контекст не будешь авторизовывать, то дополнительные проверки не потребуются (во всяком случае, если это не публичный компонент). или можешь добавить допправа на этот контекст и их дополнительно проверять.
Шутка на злобу дня :)
Если сможешь модифицировать, может и покупать тогда не надо, если на это хватает знаний. Если вдруг не хватит, то можно подправить с ошибками, а с безопасностью шутки плохи. Ну да ладно, это уже тебе решать.
Я не напрашиваюсь, но все-таки это дело такое.
По твоей задаче: для того, чтобы без лишних танцев с бубнами, была корректная проверка на переключение пользователей, надо все-таки, чтобы пользователь имел авторизацию сразу в двух контекстах. Не думаю, что в ядре компонента этот механизм поменяется, но за +1000 к купленному компоненту я подправлю его на твоем сайте под твои нужды, чтобы он не использовал mgr-контекст.