Пользовательские настройки Modx Revo
Доброго времени суток, товарищи. Подскажите пожалуйста, как реализовать отдельную страницу в админке для пользовательских настроек сайта?
Пример 1
У сайта есть несколько общих параметров, не относящихся к какому-либо ресурсу, например, номер телефона, электронная почта и т.д. Нужно, чтобы пользователь мог кликнуть на копку «Настройки», например в верхнем меню админки, и спокойно их отредактировать, не путешествуя по пространствам имён и системным настройкам.
Пример 2
Допустим, что есть какая-либо внешняя система, с которой сайт должен интегрироваться. Для этой задачи написан сниппет, в который передается несколько параметров. Необходимо вывести эти параметры на свою отдельную страницу настроек, на которую пользователь сможет легко попадать.
Пример 1
У сайта есть несколько общих параметров, не относящихся к какому-либо ресурсу, например, номер телефона, электронная почта и т.д. Нужно, чтобы пользователь мог кликнуть на копку «Настройки», например в верхнем меню админки, и спокойно их отредактировать, не путешествуя по пространствам имён и системным настройкам.
Пример 2
Допустим, что есть какая-либо внешняя система, с которой сайт должен интегрироваться. Для этой задачи написан сниппет, в который передается несколько параметров. Необходимо вывести эти параметры на свою отдельную страницу настроек, на которую пользователь сможет легко попадать.
Комментарии: 15
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
У пользователей итак есть свои настройки в админке на странице их редактирования.
2й вариант — использовать прямую ссылку на namespace в настройках, например /manager/?a=70&namespace=pdotools. Можно самостоятельно создать пункт меню, который будет отправлять по этой ссылке, а там будет открываться сразу нужный namespace и твои настройки.
Выбирай.
выглядит так:
prntscr.com/2aaqq6
Вы это имеете ввиду? можно в принципе и «выцеплять» нужные. Типа имени сайта и его работоспособности
Просто идеальное решение.
Странно, что этого нет из коробки)
Т.к. необходим listbox с динамическим списком — например выполнить EVAL, а CC это не умеет делать.