
Hallo,
da hast Du vermutlich die falsche Klammer erwischt, also zu wenig kopiert.
Hier mal als Beispiel der CustomerUser Part (die kommentierten Zeilen habe ich entfernt):
$Self->{CustomerUser} = {
Name => 'Database Backend',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
Table => 'customer_user',
SearchCaseSensitive => 0,
},
CustomerKey => 'login',
CustomerID => 'customer_id',
CustomerValid => 'valid_id',
CustomerUserListFields => [ 'first_name', 'last_name', 'email' ],
CustomerUserSearchFields => [ 'login', 'first_name', 'last_name', 'customer_id' ],
CustomerUserSearchPrefix => '*',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['email'],
CustomerUserNameFields => [ 'title', 'first_name', 'last_name' ],
CustomerUserEmailUniqCheck => 1,
CustomerCompanySupport => 1,
CacheTTL => 60 * 60 * 24,
Map => [
[ 'UserTitle', Translatable('Title or salutation'), 'title', 1, 0, 'var', '', 0 ],
[ 'UserFirstname', Translatable('Firstname'), 'first_name', 1, 1, 'var', '', 0 ],
[ 'UserLastname', Translatable('Lastname'), 'last_name', 1, 1, 'var', '', 0 ],
[ 'UserLogin', Translatable('Username'), 'login', 1, 1, 'var', '', 0 ],
[ 'UserPassword', Translatable('Password'), 'pw', 0, 0, 'var', '', 0 ],
[ 'UserEmail', Translatable('Email'), 'email', 1, 1, 'var', '', 0 ],
[ 'UserCustomerID', Translatable('CustomerID'), 'customer_id', 0, 1, 'var', '', 0 ],
[ 'UserPhone', Translatable('Phone'), 'phone', 1, 0, 'var', '', 0 ],
[ 'UserFax', Translatable('Fax'), 'fax', 1, 0, 'var', '', 0 ],
[ 'UserMobile', Translatable('Mobile'), 'mobile', 1, 0, 'var', '', 0 ],
[ 'UserStreet', Translatable('Street'), 'street', 1, 0, 'var', '', 0 ],
[ 'UserZip', Translatable('Zip'), 'zip', 1, 0, 'var', '', 0 ],
[ 'UserCity', Translatable('City'), 'city', 1, 0, 'var', '', 0 ],
[ 'UserCountry', Translatable('Country'), 'country', 1, 0, 'var', '', 0 ],
[ 'UserComment', Translatable('Comment'), 'comments', 1, 0, 'var', '', 0 ],
[ 'ValidID', Translatable('Valid'), 'valid_id', 0, 1, 'int', '', 0 ],
],
Selections => {
},
};
Immer auf die Einrückung achten, dann gehen keine Klammern verloren.
Gruß
Detlef
-----Original-Nachricht-----
Betreff: Re: [otrs-de] Kundenbenutzer: Pflichtfelder ändern (Titel oder Anrede)
Datum: 2017-03-16T15:11:33+0100
Von: "bgraves@gmx.de"
Hallo Rene,
danke für den Hinweis, werde ich mir merken!
Gruß
Detlef
-----Original-Nachricht-----
Betreff: Re: [otrs-de] Kundenbenutzer: Pflichtfelder ändern (Titel oder Anrede)
Datum: 2017-03-16T14:47:45+0100
Von: "Rene Böhm"
An: "otrs-de@lists.otrs.org"
Hallo zusammen,
es empfiehlt sich die Defaults.pm nicht zu ändern. Kopiert die Config des CustomerUser-Backends in die Config.pm und passt diese dort an.
Viele Grüße Rene
Am 16.03.2017 um 14:28 schrieb detm_54@t-online.de:
Sorry, das war ein Schnellschuss. Der entsprechende Code liegt in der Kernel/Config/Defaults.pm.
Bei mir Zeile 1500:
Map => [
# note: Login, Email and CustomerID needed! # var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target, link class(es) [ 'UserTitle', Translatable('Title or salutation'), 'title', 1, 0, 'var', '', 0 ],
Dort kann man bei "required" 1 statt 0 setzen, dann ist der Titel Pflicht.
Gruß
Detlef
-----Original-Nachricht-----
Betreff: Re: [otrs-de] Kundenbenutzer: Pflichtfelder ändern (Titel oder Anrede)
Datum: 2017-03-16T14:20:53+0100
Von: "detm_54@t-online.de"
An: "User questions and discussions about OTRS.org in German"
Hallo Erwin,
so ad hoc würde ich sagen, dass Du nur die Möglichkeit hast in der otrs/Kernel/Output/HTML/Templates/Standard/AdminUser.tt dem entsprechenden Label ein class="Mandatory" zuzuweisen. Hab nur kurz reingeschaut, also ohne Gewähr (und nicht updatesicher).
Gruß
Detlef
-----Original-Nachricht-----
Betreff: [otrs-de] Kundenbenutzer: Pflichtfelder ändern (Titel oder Anrede)
Datum: 2017-03-16T14:06:18+0100
Von: "begraves@gmx.de"
An: "otrs-de@lists.otrs.org"
Hallo, kann mir jemand verraten, wie ich das Feld "Titel oder Anrede" bei der Anlage eines Kundenbenutzers zum Pflichtfeld machen kann?
Vielen Dank im Voraus! Erwin
Gesendet mit Telekom Mail https://t-online.de/email-kostenlos - kostenlos und sicher für alle!
Gesendet mit Telekom Mail https://t-online.de/email-kostenlos - kostenlos und sicher für alle!
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- ** KIX - die Software für Ihren technischen Service und ITSM** ** Besuchen Sie uns vom 20. - 24.03.2017 auf der CeBIT ** ** Für Fragen rund um KIX: www.kixdesk.com ** c.a.p.e. IT GmbH - ...cape it easy Schönherrstr. 8, D-09113 Chemnitz http://www.cape-it.de/ Tel: +49 371 27095 620 Fax: +49 371 27095 625 AG Chemnitz - HRB 23192 Geschäftsführer Rico Barth, Thomas Maier
Gesendet mit Telekom Mail https://t-online.de/email-kostenlos - kostenlos und sicher für alle!
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de ---------------------------------------------------------------- Gesendet mit Telekom Mail https://t-online.de/email-kostenlos - kostenlos und sicher für alle!