
Nochmals hallo,
den Zugriffsmöglichkeit auf die Parameter innerhalb der URL habe ich
inzwischen erreicht:
Hierzu habe ich innerhalb des Modules unter "sub new"
# --
# get params
# --
$Self->{meinParam} = $Self->{ParamObject}->GetParam(Param =>
'meinParam') || undef;
eingefuegt.
Bleibt jedoch die Frage offen wie man bei den Links innerhalb der
Kunden-Info das Sonderzeichen-Encoding aktiviert.
Grüße, Alexander
-------- Original-Nachricht --------
Hallo zusammen,
innerhalb der CustomerDB-Konfiguration kann man die ausgegebenen
Informationen verlinken:
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite),
required, # [ 'UserEmail', 'Email', 'email',
1, 1, 'var', '$Env{"CGIHandle"}?Action=AgentTicketCompose
&ResponseID=1&TicketID=$Data{"TicketID"}&ArticleID=$Data{"ArticleID"}', 0 ],
Innerhalb dieser Get-Datenübertragung verwende ich Sonderzeichen. Diese
werden -nicht- encoded (z.B. Transformieren von Leerzeichen nach %20).
Wie muss ich vorgehen damit diese encoded werden.
Die so übermittelten Daten möchte ich in einem selbstgeschriebenen
OTRS-Modul auswerten.
Wie greife ich auf einen derart übermittelten Wert zurück?
Hintergrund meiner Nachfrage:
Ich möchte über den Link eine OTRS-Seite öffnen die kundenspezifische
Informationen aus unseren Account-DBs außerhalb von OTRS liefert.
Als Kundenidentifikation verwende ich z.B. "Nachname Vorname" oder "IP"
oder "Telefondurchwahl" oder ...
Gruß, Alexander
--
Alexander Scholler