Revision b651d5ef
Von Sven Schöling vor etwa 1 Jahr hinzugefügt
SL/Controller/Admin.pm | ||
---|---|---|
614 | 614 |
return $self; |
615 | 615 |
} |
616 | 616 |
|
617 |
sub use_ckeditor_js { |
|
618 |
my ($self) = @_; |
|
619 |
|
|
620 |
$::request->{layout}->use_javascript("${_}.js") for qw(ckeditor/ckeditor ckeditor/adapters/jquery); |
|
621 |
return $self; |
|
622 |
} |
|
623 |
|
|
624 | 617 |
sub login_form { |
625 | 618 |
my ($self, %params) = @_; |
626 | 619 |
$::request->layout(SL::Layout::AdminLogin->new); |
... | ... | |
630 | 623 |
|
631 | 624 |
sub edit_user_form { |
632 | 625 |
my ($self, %params) = @_; |
633 |
$self->use_multiselect_js->use_ckeditor_js->render('admin/edit_user', %params);
|
|
626 |
$self->use_multiselect_js->render('admin/edit_user', %params); |
|
634 | 627 |
} |
635 | 628 |
|
636 | 629 |
sub edit_client_form { |
Auch abrufbar als: Unified diff
ckeditor5: javascripte in controllern anpassen
In den meisten controllern wird der ckeditor nur in synchronen Seiten
verwendet und braucht dabei dann keine Extrabehandlung mehr, weil der
Presenter das jetzt automatisch macht.
Ausnahmen sind:
- RequirementSpec - hier werden die Blöcke mit den Textfeldern dynamisch
nachgeladen
- Project - hier werden die CVars nachgeladen, und die können Textfelder
haben