From 885a3f06d9e8cb1745d33cb036b19e7c19631d49 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 19 Dec 2015 19:35:25 +0100 Subject: [PATCH] Templating --- Admin/Install/nav.install.json | 4 +-- Controller.php | 6 ++-- Theme/backend/event-create.tpl.php | 41 ++++++++++++++++++++++++ Theme/backend/promotion-create.tpl.php | 44 ++++++++++++++++++++++++++ Theme/lang/backend.en.lang.php | 23 ++++++++------ 5 files changed, 103 insertions(+), 15 deletions(-) diff --git a/Admin/Install/nav.install.json b/Admin/Install/nav.install.json index 9b5b3c4..81f82d6 100644 --- a/Admin/Install/nav.install.json +++ b/Admin/Install/nav.install.json @@ -85,7 +85,7 @@ "order": 1, "from": 1001900000, "permission": null, - "parent": 1001902001, + "parent": 1001903001, "children": [] }, { @@ -100,7 +100,7 @@ "order": 1, "from": 1001900000, "permission": null, - "parent": 1001902001, + "parent": 1001903001, "children": [] } ] diff --git a/Controller.php b/Controller.php index 27e5593..2ca296c 100644 --- a/Controller.php +++ b/Controller.php @@ -122,7 +122,7 @@ class Controller extends ModuleAbstract implements WebInterface { $view = new View($this->app, $request, $response); $view->setTemplate('/Modules/Marketing/Theme/backend/promotion-create'); - $view->addData('nav', $this->createNavigation(1000706001, $request, $response)); + $view->addData('nav', $this->createNavigation(1001902001, $request, $response)); return $view; } @@ -141,7 +141,7 @@ class Controller extends ModuleAbstract implements WebInterface { $view = new View($this->app, $request, $response); $view->setTemplate('/Modules/Marketing/Theme/backend/event-list'); - $view->addData('nav', $this->createNavigation(1000706001, $request, $response)); + $view->addData('nav', $this->createNavigation(1001903001, $request, $response)); return $view; } @@ -160,7 +160,7 @@ class Controller extends ModuleAbstract implements WebInterface { $view = new View($this->app, $request, $response); $view->setTemplate('/Modules/Marketing/Theme/backend/event-create'); - $view->addData('nav', $this->createNavigation(1000706001, $request, $response)); + $view->addData('nav', $this->createNavigation(1001903001, $request, $response)); return $view; } diff --git a/Theme/backend/event-create.tpl.php b/Theme/backend/event-create.tpl.php index e69de29..dd2c14f 100644 --- a/Theme/backend/event-create.tpl.php +++ b/Theme/backend/event-create.tpl.php @@ -0,0 +1,41 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +echo $this->getData('nav')->render(); ?> + +
+

l11n->lang['Marketing']['Event'] ?>

+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Theme/backend/promotion-create.tpl.php b/Theme/backend/promotion-create.tpl.php index e69de29..cffd590 100644 --- a/Theme/backend/promotion-create.tpl.php +++ b/Theme/backend/promotion-create.tpl.php @@ -0,0 +1,44 @@ + + * @author Dennis Eichhorn + * @copyright 2013 Dennis Eichhorn + * @license OMS License 1.0 + * @version 1.0.0 + * @link http://orange-management.com + */ +/** + * @var \phpOMS\Views\View $this + */ + +echo $this->getData('nav')->render(); ?> + +
+

l11n->lang['Marketing']['Promotion'] ?>

+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Theme/lang/backend.en.lang.php b/Theme/lang/backend.en.lang.php index 8e1217c..4513c2c 100644 --- a/Theme/lang/backend.en.lang.php +++ b/Theme/lang/backend.en.lang.php @@ -14,14 +14,17 @@ * @link http://orange-management.com */ $MODLANG['Marketing'] = [ - 'Budget' => 'Budget', - 'Expenses' => 'Expenses', - 'End' => 'End', - 'Events' => 'Events', - 'Location' => 'Location', - 'Sales' => 'Sales', - 'Start' => 'Start', - 'Status' => 'Status', - 'Title' => 'Title', - 'Type' => 'Type', + 'Budget' => 'Budget', + 'Description' => 'Description', + 'Expenses' => 'Expenses', + 'End' => 'End', + 'Events' => 'Events', + 'Limit' => 'Limit', + 'Location' => 'Location', + 'Promotion' => 'Promotion', + 'Sales' => 'Sales', + 'Start' => 'Start', + 'Status' => 'Status', + 'Title' => 'Title', + 'Type' => 'Type', ];