Re: Kundenbenutzer: Pflichtfelder ändern (Titel oder Anrede)

"[email protected]" <[email protected]>
Newsgroups gmane.comp.otsr.user.german
Message-ID <1489674152260.1743293.03201438334d88fb242137195e808b0925c5f438@spica.telekom.de>
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: "[email protected]" <[email protected]>
An: "User questions and discussions about OTRS.org in German" <[email protected]>

Habe eben den mit

    # CustomerUser
    # (customer user database backend and settings)
    $Self->{CustomerUser} = {
        Name   => 'Database Backend',
        Module => 'Kernel::System::CustomerUser::DB',

beginnenden Teil bis inkl. zur schließenden geschweiften Klammer von
Defaults.pm nach Config.pm kopiert - und prompt hat's geknallt.

Muss ich da "noch weiter ausholen", sprich: mehr kopieren?

Gruß
Erwin

Am 16.03.2017 um 14:49 schrieb [email protected]:
> 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" <[email protected]>
> 
> An: "[email protected]" <[email protected]>
> 
>  
> 
>  
> 
>  
> 
> 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 [email protected]:
> 
>     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: "[email protected]" <[email protected]>
> 
>     An: "User questions and discussions about OTRS.org in German"
>     <[email protected]>
> 
>      
> 
>      
> 
>      
> 
>     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: "[email protected]" <[email protected]>
> 
>     An: "[email protected]" <[email protected]>
> 
>      
> 
>      
> 
>      
> 
>     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!
---------------------------------------------------------------------
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.