Revision 313367d3
Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt
SL/User.pm | ||
---|---|---|
+{ %{ $_[0] } }
|
||
}
|
||
|
||
sub get_default_myconfig {
|
||
my ($self_or_class, %user_config) = @_;
|
||
|
||
return (
|
||
countrycode => 'de',
|
||
css_path => 'css', # Needed for menunew, see SL::Layout::Base::get_stylesheet_for_user
|
||
dateformat => 'dd.mm.yy',
|
||
numberformat => '1.000,00',
|
||
stylesheet => 'kivitendo.css',
|
||
timeformat => 'hh:mm',
|
||
%user_config,
|
||
);
|
||
}
|
||
|
||
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.