From f0b4c471b300c310aa6c34d475144912311222ee Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Wed, 7 Dec 2016 18:59:40 +0100 Subject: [PATCH] Fixing templates --- Controller.php | 5 ++++- Theme/Backend/news-create.tpl.php | 12 ++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Controller.php b/Controller.php index 1704992..5f10a43 100644 --- a/Controller.php +++ b/Controller.php @@ -26,6 +26,7 @@ use phpOMS\Message\RequestAbstract; use phpOMS\Message\ResponseAbstract; use phpOMS\Module\ModuleAbstract; use phpOMS\Module\WebInterface; +use phpOMS\Utils\Parser\Markdown\Markdown; use phpOMS\Views\View; /** @@ -206,13 +207,15 @@ class Controller extends ModuleAbstract implements WebInterface return; } + $mardkownParser = new Markdown(); + $newsArticle = new NewsArticle(); $newsArticle->setCreatedBy($request->getAccount()); $newsArticle->setCreatedAt(new \DateTime('now')); $newsArticle->setPublish(new \DateTime($request->getData('publish') ?? false)); $newsArticle->setTitle($request->getData('title') ?? ''); $newsArticle->setPlain($request->getData('plain') ?? ''); - $newsArticle->setContent($request->getData('content') ?? ''); + $newsArticle->setContent($mardkownParser->parse($request->getData('plain') ?? '')); $newsArticle->setLanguage(strtolower($request->getData('lang') ?? $request->getL11n()->getLanguage())); $newsArticle->setType((int) ($request->getData('type') ?? 1)); $newsArticle->setStatus((int) ($request->getData('status') ?? 1)); diff --git a/Theme/Backend/news-create.tpl.php b/Theme/Backend/news-create.tpl.php index d0851ad..52a645e 100644 --- a/Theme/Backend/news-create.tpl.php +++ b/Theme/Backend/news-create.tpl.php @@ -24,7 +24,7 @@ echo $this->getData('nav')->render(); ?>
-
+
-
-
-
+
+
+
@@ -51,7 +51,7 @@ echo $this->getData('nav')->render(); ?>
-
+
@@ -60,7 +60,7 @@ echo $this->getData('nav')->render(); ?>
-
+