static
Class Brick.mod.user.API
- extends Brick.Component.API
API модуля User
Properties
Properties inherited from Brick.Component.API:
Methods
getResponse
static
void
getResponse
(
response
)
Обработать ответ сервера.
- Parameters:
-
response <Object>Объект данных ответа сервера
- Returns:
void
selectMenuItem
void
selectMenuItem
(
id
)
Выбрать элемент меню
- Parameters:
-
id <String>Идентификатор элемента меню
- Returns:
void
sendResponse
static
void
sendResponse
(
type
,
data
)
Отправить запрос серверу.
На стороне сервера запрос обрабатывает кирпич /modules/user/brick/js_api.html
Ответ сервера обрабатывает метод getResponse
На стороне сервера запрос обрабатывает кирпич /modules/user/brick/js_api.html
Ответ сервера обрабатывает метод getResponse
- Parameters:
-
type <String>Тип запроса, см. REQUEST_TYPE -
data <Object>Данные запроса
- Returns:
void
showControlPanel
static
void
showControlPanel
(
containerId
)
Отобразить панель управления
- Parameters:
-
containerId <Object>Идентификатор HTML элемента контейнера в котором будет отображена панель управления.
- Returns:
void
showLoginPanel
static
void
showLoginPanel
(
param
)
Отобразить панель авторизации
LoginPanel
- Parameters:
-
param <Object>(optional) Дополнительные параметры панели
- Returns:
void
showPwdRestChangeErrorPanel
static
void
showPwdRestChangeErrorPanel
(
)
Отобразить панель "Восстановление пароля - ошибка"
- Returns:
void
showPwdRestChangeOkPanel
static
void
showPwdRestChangeOkPanel
(
)
Отобразить панель "Восстановление пароля - новый пароль отправлен на email"
- Returns:
void
showPwdRestPanel
static
void
showPwdRestPanel
(
)
Отобразить панель "Восстановление пароля"
- Returns:
void
showPwdRestResult
static
void
showPwdRestResult
(
param
)
Отобразить панель "Изменение пароля" в зависимости от результата сервера
- Parameters:
-
param <Object>
- Returns:
void
showPwdRestSendEmailPanel
static
void
showPwdRestSendEmailPanel
(
param
)
Отобразить панель "Восстановление пароля - отправлено письмо на изменение пароля"
- Parameters:
-
param <Object>
- Returns:
void
showRegActivatePanel
static
void
showRegActivatePanel
(
param
)
Отобразить панель "Активация зарегистрированного пользователя"
- Parameters:
-
param <Object>
- Returns:
void
showRegisterPanel
static
void
showRegisterPanel
(
)
Отобразить панель "Регистрация пользователя"
- Returns:
void
showRegisterSendEmailPanel
static
void
showRegisterSendEmailPanel
(
param
)
Отобразить панель "Регистрация - отправлен email для подверждения"
- Parameters:
-
param <Object>
- Returns:
void
showUserBlockWidget
static
void
showUserBlockWidget
(
elId
)
Показать на странице виджет UserBlockWidget
- блок информативной строки пользователя.
- Parameters:
-
elId <String>(optional) Идентификатор HTML элемента. Если параметр не указан, то elId = 'mod-user-userblock'
- Returns:
void
userLogin
static
void
userLogin
(
username
,
password
)
Авторизовать пользователя.
- Parameters:
-
username <String>Имя пользователя -
password <String>Пароль
- Returns:
void
