Данный раздел не закончен и предназначен для версии NoDeny Next
Работа с данными пользователя
Пример 1
Require_web_mod('Data');
my $user_data = UserData->get(1);
my $field = $user_data->get_field('fio');
$field->new_value('Илья Крутой');
$fields->save({ logging=>1 });
UserData->get
|
Получили данные юзера с id=1
|
$user_data->get_field
|
получение поля с именем fio
|
$field->new_value
|
установка нового значения поля fio
|
fields->save
|
запись нового значения поля fio в базу данных
|
Пример 2
Require_web_mod('Data');
my $user_data = UserData->get(1);
foreach my $field( $user_data->only_enabled_fields() )
{
Show( $field->{name}.' '.$field.show().'<br>');
}
UserData->get
|
Получили данные юзера с id=$uid
|
$user_data->get_field
|
получение поля с именем fio
|
$field->new_value
|
установка нового значения поля fio
|
fields->save
|
запись нового значения поля fio в базу данных
|