Christian Schowalter schrieb:
Hi wie schafst du es den ueberhaupt in den kunden info bereich zusaetzliche
info zu bekommen?
Ich waere ja schon mit telefon nummer zufrieden?
Ich habe die entsprechenden daten in der db weis aber nicht wie ich sie im
kunden info bereich angezeigt bekomme
Danke schon mal
Also das hab ich schon hingekriegt - du mußt in der Default.pm
diesen Teil editieren (aber im richtigen Abschnitt - je nachdem ob
du eine DB oder z.B einen Ldap Server verwendest):
-----------------------------------------------------------------------------------------------------
CustomerKey => 'cn',
# customer #
CustomerID => 'mail',
CustomerUserListFields => ['givenName','sn','cn','mail'],
CustomerUserSearchFields => ['givenName', 'sn','cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
# show now own tickets in customer panel, CompanyTickets
CustomerUserExcludePrimaryCustomerID => 0,
# add a ldap filter for valid users (expert setting)
# CustomerUserValidFilter => '(!(description=gesperrt))',
# admin can't change customer preferences
AdminSetPreferences => 0,
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required,
storage-type, http-link, readonly
[ 'UserSalutation', 'Title', 'title', 1, 0,
'var', '', 0 ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1,
'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1,
'var', '', 0 ],
[ 'UserLogin', 'Username', 'uid', 1, 1,
'var', '', 0 ],
[ 'UserEmail', 'Email', 'mail', 1, 1,
'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1,
'var', '', 0 ],
## [ 'UserCustomerIDs', 'CustomerIDs', 'second_customer_ids',
1, 0, 'var', '', 0 ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0,
'var', '', 0 ],
[ 'UserAddress', 'Address', 'postaladdress', 1, 0,
'var', '', 0 ],
[ 'UserComment', 'Comment', 'description', 1, 0,
'var', '', 0 ],
-------------------------------------------------------------------------------------------------------------
Du fügst bei Map eine Zeile ein wo dann das Feld in der DB nach Otrs
gemappt wird -
konkret z.B UserLogin (Variablenname) wird in OTRS als Username
angezeigt und
ist im Ldap das "Feld" uid
Wichtig dabei - setze das "shown" auf 1
Um das Ganze auch an verschiedenen Stellen im Otrs anzuzeigen, editierst du
die CustomerUserXXXFields darüber - um das Feld im Kundeninfo anzuzeigen
mußt du z.B das CustomeruserListFields editieren.
lg
_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/