$self->js
->hide('#basic_settings')
->after('#basic_settings', $html)
+ ->reinit_widgets
->render;
}
$::auth->assert('requirement_spec_edit');
$::request->{layout}->use_stylesheet("${_}.css") for qw(jquery.contextMenu requirement_spec);
- $::request->{layout}->use_javascript("${_}.js") for qw(jquery.jstree jquery/jquery.contextMenu jquery/jquery.hotkeys requirement_spec ckeditor/ckeditor ckeditor/adapters/jquery kivi.Part kivi.CustomerVendor);
+ $::request->{layout}->use_javascript("${_}.js") for qw(jquery.jstree jquery/jquery.contextMenu jquery/jquery.hotkeys requirement_spec kivi.Part kivi.CustomerVendor ckeditor5/ckeditor ckeditor5/translations/de);
$self->init_visible_section;
return 1;
}
sub prepare_report {
- my ($self) = @_;
-
- my $is_template = $::form->{is_template};
- my $report = SL::ReportGenerator->new(\%::myconfig, $::form);
+ my ($self) = @_;
+ my $is_template = $::form->{is_template};
+ my $report = SL::ReportGenerator->new(\%::myconfig, $::form);
+ $report->{title} = t8('Requirement Spec Templates');
$self->models->disable_plugin('paginated') if $report->{options}{output_format} =~ /^(pdf|csv)$/i;
$self->models->finalize; # for filter laundering