...
Code Block |
---|
|
sub make_chg_button {
my ($name, $attr) = @_;
return '' unless ($name);
my $fn_name = $attr->{VALUES}{FUNCTION_NAME};
my $id = $attr->{VALUES}{TYPE_ID};
my $fn_index = get_function_index($fn_name);
return $html->button($name, '?index=' . $fn_index . '&chg=' . $id);
} |
Панель быстрых кнопок
У вас есть два варианта использовать панель быстрых кнопок, первый просто как панель с кнопками и второй как панель с выпадающим списком и в нем уже будут нужные кнопки
DropDown panel
Code Block |
---|
language | perl |
---|
title | Drop Down |
---|
|
$admin->{IS_EXPRESION} = $html->button_is_express({
TITLE => \@button_title,
INFO => \%button_value,
DROPDOWN => 1
}); |
Тепер посмотрим в каком формате надо отдать данные нашей функции:
Хеш отдадим в таком формате
Code Block |
---|
|
{
'Button_1' => {
'Sub_button_1' => 'http://abills.net.ua'
},
'Button_2' => {
'Sub_button_1' => 'http://abills.net.ua',
'Sub_button_2' => 'http://abills.net.ua'
}
}; |