AgentTicketZoom: Zugriff auf CustomerUser

Hilfe zu Znuny Problemen aller Art
Locked
winchenbach
Znuny newbie
Posts: 7
Joined: 05 Dec 2013, 15:55
Znuny Version: 3.3.2

AgentTicketZoom: Zugriff auf CustomerUser

Post by winchenbach »

Hallo zusammen,

kann mir jmd. verraten, wie ich den Zugriff auf das CustomerUser Objekt hinbekomme ?
Habe jetzt schon so einiges durch, aber bisher nicht den durchschlagenden Erfolg gehabt....

Es geht um den AgentTicketZoom: (.pm und .dtl)

Code: Select all

# Winchenbach / Customer-UserName
# customer info
my %CustomerUserData;
%CustomerUserData = $Self->{CustomerUserObject}->CustomerUserDataGet(User => $Ticket{CustomerUserID});
#$Param{CustomerUsername} = $CustomerUserData{UserLogin};

$Self->{LayoutObject}->Block(
    Name => 'ESCustomer',
    Data => \%Param,
);

Code: Select all

<!-- dtl:block:ESCustomer -->
<a href='http://serveraname:8081/Pages/QuickSearch.aspx?type=usr&search=%%' target='_blank'>Wechsel zu Snow</a>
$Data{"UserLogin"}
$QData{"UserLogin"}
<!-- dtl:block:ESCustomer -->
Bekomme lediglich den Link angezeigt, jedoch nicht den Benutzernamen des Kunden...

Gruß
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: AgentTicketZoom: Zugriff auf CustomerUser

Post by reneeb »

Code: Select all

Data => \%Param,
muss hier zu

Code: Select all

Data => { %CustomerUserData, %Param },
werden
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
winchenbach
Znuny newbie
Posts: 7
Joined: 05 Dec 2013, 15:55
Znuny Version: 3.3.2

Re: AgentTicketZoom: Zugriff auf CustomerUser

Post by winchenbach »

Prima!!! Danke... Hat bestens funktioniert ;)
Bitte noch eine kurze Erklärung, was ich jetzt damit gemacht habe ?!
winchenbach
Znuny newbie
Posts: 7
Joined: 05 Dec 2013, 15:55
Znuny Version: 3.3.2

Re: AgentTicketZoom: Zugriff auf CustomerUser

Post by winchenbach »

Eine weitere Problemstellung sind die folgenden Seiten

- AgentTicketPhone.pm
- AgentTicketEMail.pm

Code: Select all

# customer info string
    # Winchenbach / Customer-UserName
    #my %CustomerUserData;
    #%CustomerUserData = $Self->{CustomerUserObject}->CustomerUserDataGet(User => $Ticket{CustomerUserID});

    #$Self->{LayoutObject}->Block(
    #    Name => 'ESCustomer',
    #    Data => { %CustomerUserData, %Param }, 
    #);   
Hier stehe ich vor der Herausforderung, das ich nicht weiß, wie ich an die passende CustomerUserID komme... Und zwar gerade die, die ausgewählt ist... Die Variable $selectedUser kann ich dort nicht so einfach platzieren... Das gibt einen Fehler!

Hat hier auch noch jmd. Rat ?
winchenbach
Znuny newbie
Posts: 7
Joined: 05 Dec 2013, 15:55
Znuny Version: 3.3.2

Re: AgentTicketZoom: Zugriff auf CustomerUser

Post by winchenbach »

Keiner eine Idee ?
Locked