// # Проверка авторизация по форме
call_helper('user', 'is-form-login', [], function ($params, $locals) {
call_helper('user', 'user-set-account', ['user-id-account' => $locals['login-id-account']]);
call_helper('system', 'system-redirect', ['url-redirect' => '/']);
call_helper('system', 'system-exit', []);
});
// # Пример реализации по интерфейсу
call_helper('document', 'document-set-title', ['document-title' => 'Заголовок документа']);
call_helper('document', 'ui-add', ['name' => ['content', 'item']], function ($params, $locals) {
call_helper('ui', 'parent-ui-add', ['ui' => $locals['ui'], 'name' => ['listing']], function ($params, $locals) {
call_helper('ui', 'ui-param', ['ui' => $locals['ui'], 'name' => 'title', 'value' => 'Заголовок листинга']);
call_helper('ui', 'parent-ui-add', ['ui' => $locals['ui'], 'name' => ['post']], function ($params, $locals) {
call_helper('ui', 'ui-param', ['ui' => $locals['ui'], 'name' => 'title', 'value' => 'Заголовок поста']);
call_helper('ui', 'ui-param', ['ui' => $locals['ui'], 'name' => 'text', 'value' => 'Тело поста']);
});
// or post
call_helper('ui', 'parent-ui-add-post', ['ui' => $locals['ui'], 'params' => [
'title' => 'Заголовок поста',
'text' => 'Тело поста'
]]);
});
});