FormLister: Удаление профиля пользователя
- Дополнения
- FormLister
- Удаление профиля пользователя
FormLister: Удаление профиля пользователя
Контроллер DeleteUser позволяет авторизованным пользователям удалять свои профили. Для подтверждения действия пользователю необходимо ввести свой пароль.
Расширяет Form.
В шаблонах доступны поля модели для удаляемой записи.
Параметры
model
Класс для работы с пользователями.
Возможные значения - имя класса.
Значение по умолчанию - \modUsers
modelPath
Путь к файлу класса для работы с пользователями.
Возможные значения - относительный путь к файлу.
Значение по умолчанию - assets/lib/MODxAPI/modUsers.php
redirectTo
Перенаправляет пользователя на указанную страницу после сохранения профиля.
Возможные значения - id целевой страницы.
Значение по умолчанию - пусто.
exitTo
Перенаправляет неавторизованного пользователя на указанную страницу.
Возможные значения - id целевой страницы или массив.
Значение по умолчанию - пусто.
skipTpl
Шаблон сообщения для неавторизованного пользователя.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - запись из лексикона deleteUser с ключом [+deleteUser.default_skipTpl+]
successTpl
Шаблон сообщения об успешном удалении профиля. Если не задан, то генерируется сообщение об успешном сохранении формы.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - пусто.