%users.editForm()%

На печать

%users.editForm()% – Выводит форму редактирования аккаунта пользователя.

%users.editForm([templ_name = edit])%


templ_name

Шаблон оформления формы редактирования. Шаблон находится в папке "/template/users".


Структура шаблона


Шаблоны находятся в папке /template/users. По умолчанию используется шаблон edit.

Шаблон состоит из следующих блоков:

 

frame

Содержит оформление формы редактирования аккаунта пользователя. В данном блоке доступные следующие локальные макросы:

%error_msg%

Текст ошибки.

%error_field%

Название неправильно заполненного поля.

%photo%

Выводит загруженную пользователем фотографию в оформлении блока photo.

%obj.имя_поля%

Вы можете обратиться к любому свойству объекта users.

Стандартный JavaScript-обработчик для этой формы находится по адресу «/css_js/users/edit.js». У этой формы в качестве обработчика должен быть указан адрес «/users/edit_proc». А так же должны обязательно присутствовать все поля, отмеченные обязательными в ORM-классе users.

 

photo

Содержит оформление формы восстановления пароля. Для получения адреса изображения используйте макрос %photo%. Для удаления фотографии пользователя с сервера можно воспользоваться адресом «/users/edit_proc/del-photo».

 

Подписка на рассылку

Так же можно вывести функционал подписки на рассылки  — макрос %users.subscribe()%



Что-то не так? Напиши, учтем!