X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/deb4d2dbb676d7d6f69dfe7815d6e0cb09bd4a44..53593baa211863fbf66540cf1bcc36c8fb37257f:/SL/Layout/Dispatcher.pm diff --git a/SL/Layout/Dispatcher.pm b/SL/Layout/Dispatcher.pm index b125a2668..4d0345c33 100644 --- a/SL/Layout/Dispatcher.pm +++ b/SL/Layout/Dispatcher.pm @@ -8,6 +8,8 @@ use SL::Layout::Login; use SL::Layout::Classic; use SL::Layout::V3; use SL::Layout::Javascript; +use SL::Layout::Material; +use SL::Layout::MobileLogin; sub new { my ($class, %params) = @_; @@ -18,6 +20,8 @@ sub new { return SL::Layout::Admin->new if $params{style} eq 'admin'; return SL::Layout::AdminLogin->new if $params{style} eq 'admin_login'; return SL::Layout::Login->new if $params{style} eq 'login'; + return SL::Layout::Material->new if $params{style} eq 'mobile'; + return SL::Layout::MobileLogin->new if $params{style} eq 'mobile_login'; return SL::Layout::None->new; } @@ -167,6 +171,12 @@ Non-existing files will be pruned from the list. Backwards compatible alias for C. Deprecated. +=item C + +Can be overwritten in sub-layouts to return a list of needed stylesheets. The +values will be resolved by the actual layout in addition to the +C accumulator. + =item C Adds the list of arguments to the list of used javascripts. @@ -179,6 +189,13 @@ Non-existing files will be pruned from the list. Backwards compatible alias for C. Deprecated. + +=item C + +Can be overwritten in sub-layouts to return a list of needed javascripts. The +values will be resolved by the actual layout in addition to the +C accumulator. + =item C Add a snippet of javascript.