Revision 313367d3
Von Moritz Bunkus vor mehr als 9 Jahren hinzugefügt
SL/User.pm | ||
---|---|---|
412 | 412 |
+{ %{ $_[0] } } |
413 | 413 |
} |
414 | 414 |
|
415 |
sub get_default_myconfig { |
|
416 |
my ($self_or_class, %user_config) = @_; |
|
417 |
|
|
418 |
return ( |
|
419 |
countrycode => 'de', |
|
420 |
css_path => 'css', # Needed for menunew, see SL::Layout::Base::get_stylesheet_for_user |
|
421 |
dateformat => 'dd.mm.yy', |
|
422 |
numberformat => '1.000,00', |
|
423 |
stylesheet => 'kivitendo.css', |
|
424 |
timeformat => 'hh:mm', |
|
425 |
%user_config, |
|
426 |
); |
|
427 |
} |
|
428 |
|
|
415 | 429 |
1; |
Auch abrufbar als: Unified diff
%::myconfig mit sinnvollen Standardwerten vorbelegen
Das zur-Verfügung-Stellen von ::myconfig in JavaScript und die darauf
basierende vereinfachte Initialisierung in 4ec753d erfordert, dass
::myconfig immer numberformat und dateformat enthält. Andernfalls gibt
es JavaScript-Fehler, wenn noch kein User angemeldet ist.