В dtl за вывод информации отвечает:
Код: Выделить всё
<!-- dtl:block:CustomerTable -->
$Data{"CustomerTable"}
<!-- dtl:block:CustomerTable -->
Я ошибаюсь или все действительно так и прийдется лезть со скальпелем в код?
Модератор: ykolesnikov
Код: Выделить всё
<!-- dtl:block:CustomerTable -->
$Data{"CustomerTable"}
<!-- dtl:block:CustomerTable -->
Подход вроде понятен, непонятно как это связать с правами отдельных агентов на этот элемент.mukexa писал(а):А "shown (1=always,2=lite)" (в МАР массиве Config.pm) не подходит как вариант?
Код: Выделить всё
$Param{CustomerTable} = $Self->{LayoutObject}->AgentCustomerViewTable(
Data => \%CustomerData,
Ticket => \%Ticket,
Max => $Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoZoomMaxSize'),
);
Код: Выделить всё
$Param{CustomerTable2} = $Self->{LayoutObject}->AgentCustomerViewTable(
Data => \%CustomerData,
Ticket => \%Ticket,
Type => 'Lite',
Max => $Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoZoomMaxSize'),
);
У меня темы по отделам, а не темы по агентам.alexus писал(а):Темы по агентам - очень сомнительная концепция.