Контроллер DeleteContent позволяет авторизованным пользователям удалять созданные ими документы.
Расширяет Form.
В шаблонах доступны поля модели для удаляемой записи. Информация о пользователе доступна в полях с префиксом user (user.fullname, user.email и т.д.)
Класс MODxAPI.
Возможные значения - имя класса MODxAPI.
Значение по умолчанию - \modResource.
Путь к файлу класса, если класс не загружается заранее.
Возможные значения - относительный путь к файлу.
Значение по умолчанию - assets/lib/MODxAPI/modResource.php.
Класс для работы с пользователями.
Возможные значения - имя класса. Для Evo 3.x следует использовать модель Pathologic\EvolutionCMS\MODxAPI\modUsers из пакета pathologic/modxapi.
Значение по умолчанию - \modUsers
Путь к файлу класса для работы с пользователями.
Возможные значения - относительный путь к файлу.
Значение по умолчанию - assets/lib/MODxAPI/modUsers.php
Имя поля, определяющего владельца записи. Если работать с документами modResource, то это будет имя tv-параметра (в Evo не предусмотрено создание записей веб-пользователями).
Возможные значения - имя поля. Для Evo 3.x следует использовать "createdby".
Значение по умолчанию - aid.
Имя ключа массива $_REQUEST, по которому определяется id удаляемой записи.
Значение по умолчанию - id.
Перенаправляет пользователя на указанную страницу после удаления записи.
Возможные значения - id целевой страницы или массив.
Значение по умолчанию - пусто.
Шаблон сообщения о том, что пользователь не является автором документа.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - запись из лексикона deleteContent с ключом [+deleteContent.default_badOwnerTpl+].
Шаблон сообщения о том, что пользователь не может удалить запись: например, запись не существует.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - запись из лексикона deleteContent с ключом [+deleteContent.default_badRecordTpl+].
Шаблон сообщения для неавторизованного пользователя.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - запись из лексикона deleteContent с ключом [+deleteContent.default_skipTpl+].
Шаблон сообщения об успешном сохранении новой записи.
Возможные значения - имя шаблона, указанное по правилам задания шаблонов в DocLister.
Значение по умолчанию - запись из лексикона deleteContent с ключом [+deleteContent.default_successTpl+]
Перенаправляет неавторизованного пользователя на указанную страницу.
Возможные значения - id целевой страницы или массив.
Значение по умолчанию - пусто.
Перенаправление, если невозможно удалить запись.
Возможные значения - id целевой страницы или массив.
Значение по умолчанию - пусто.