Права для формы ms2form
Никак не могу понять, что делаю не так.
Стоит задача добавлять товар в miniShop с фронтенда для зарегистрированного пользователя.
Создал группу, добавил политику доступа ms2formUserPolicy, вставил вызов сниппета на странице.
Подо всеми пользователями, включая админа вместо формы отображается ms2form_err_no_auth.
Как правильно настроить права для ms2form?
В сниппете закомментировал проверку
Стоит задача добавлять товар в miniShop с фронтенда для зарегистрированного пользователя.
Создал группу, добавил политику доступа ms2formUserPolicy, вставил вызов сниппета на странице.
Подо всеми пользователями, включая админа вместо формы отображается ms2form_err_no_auth.
Как правильно настроить права для ms2form?
В сниппете закомментировал проверку
if ($modx->user->isAuthenticated()) {
return $modx->lexicon('ms2form_err_no_auth');
}И в /core/components/ms2form/model/ms2form/ms2form.class.php закомментировал строку 188://return $this->success("ok", ['html' => $html, 'file' => $file]);Стало хотя бы показываться форма. Правда для любого пользователя.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Подо всеми пользователями, включая админа вместо формы отображается ms2form_err_no_auth.
Как правильно настроить права для ms2form?