ich habe ein Problem, an dem ich schon eine ganze Zeit rumbastel. Wenn ich per Kunden-Benutzer Verwaltung einen Kunden suche, dann bekomme ich im Ergebnisfeld den Benutzer gelistet. Aber es erscheinen nur Login, Nachname, E-Mail, Kunden#, gültig/ungültig. Ich werde das gerne geändert haben, ich finde nur den passenden Paramter nicht. Ich hätte halt gerne Vorname, Nachname, Firma, E-Mail, Kunden# und Telefon. Anbei ein Auszug aus meiner config.pm.
Code: Select all
# customer uniq id
CustomerKey => 'login',
# customer #
CustomerID => 'kndnr',
CustomerValid => 'status',
CustomerUserSearchFields => ['nachname', 'vorname', 'Firma', 'kndnr', 'email'],
CustomerUserListFields => ['nachname', 'vorname', 'email'],
CustomerUserSearchPrefix => '*',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['email'],
CustomerUserNameFields => ['nachname', 'vorname'],
CustomerUserEmailUniqCheck => 1,
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly
[ 'UserCustomerID', 'CustomerID', 'kndnr', 1, 1, 'var', , 0 ],
[ 'UserLastname', 'Lastname', 'nachname', 1, 1, 'var', , 0 ],
[ 'UserFirstnname', 'Firstname', 'vorname', 1, 1, 'var', , 0 ],
[ 'UserCompany', 'Firma', 'firma', 1, 1, 'var', , 0 ],
[ 'UserCompanyAdd', 'Zusatz', 'zusatz', 1, 0, 'var', , 0 ],
[ 'UserEmail', 'eMail', 'email', 2, 0, 'var', , 0 ],
[ 'UserStreet', 'Straße', 'strasse', 1, 0, 'var', , 0 ],
[ 'UserPLZ', 'PLZ', 'plz', 1, 0, 'var', , 0 ],
[ 'UserCity', 'Ort', 'ort', 1, 0, 'var', , 0 ],
[ 'UserCountry', 'Land', 'land', 1, 0, 'var', , 0 ],
[ 'UserPhone', 'Telefon', 'telefon', 1, 0, 'var', , 0 ],
[ 'UserLogin', 'Login', 'login', 0, 1, 'var', , 0 ],
[ 'UserPassword', 'Password', 'password', 0, 0, 'var', , 0 ],
[ 'ValidID', 'Valid', 'status', 0, 1, 'int', , 0 ],
],
};
