use strict;
use parent qw(SL::Layout::Base);
+use List::MoreUtils qw(apply);
+
sub javascripts_inline {
_setup_formats(),
_setup_focus(),
+ _setup_ajax_spinner(),
}
sub use_javascript {
}
sub _setup_formats {
- $::form->parse_html_template('layout/javascript_setup')
+ my $datefmt = apply {
+ s/d+/dd/gi;
+ s/m+/mm/gi;
+ s/y+/yy/gi;
+ } $::myconfig{dateformat};
+
+ $::form->parse_html_template('layout/javascript_setup', { datefmt => $datefmt });
}
sub _setup_focus {
}
}
+sub _setup_ajax_spinner {
+ return SL::Presenter->get->render('layout/ajax_spinner_setup', { type => 'js' });
+}
+
1;