]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Layout/None.pm
Layout package names refactored
[mfinanz.git] / SL / Layout / None.pm
diff --git a/SL/Layout/None.pm b/SL/Layout/None.pm
new file mode 100644 (file)
index 0000000..57b9966
--- /dev/null
@@ -0,0 +1,27 @@
+package SL::Layout::None;
+
+use strict;
+use parent qw(SL::Layout::Base);
+
+sub javascripts_inline {
+  _setup_formats(),
+  _setup_focus(),
+}
+
+
+sub _setup_formats {
+  $::form->parse_html_template('generic/javascript_setup')
+}
+
+sub _setup_focus {
+  if ($::request->{layout}->focus || $::form->{fokus}) {
+    return $::form->parse_html_template('generic/focus_setup', {
+      focus => $::request->{layout}->focus,
+      fokus => $::form->{fokus},
+    })
+  } else {
+    return ();
+  }
+}
+
+1;