diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 7fb4d88..2528860 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -248,6 +248,9 @@ final class BackendController extends Controller implements DashboardElementInte $accGrpSelector = new \Modules\Profile\Theme\Backend\Components\AccountGroupSelector\BaseView($this->app->l11nManager, $request, $response); $view->addData('accGrpSelector', $accGrpSelector); + $tagSelector = new \Modules\Tag\Theme\Backend\Components\TagSelector\BaseView($this->app->l11nManager, $request, $response); + $view->addData('tagSelector', $tagSelector); + return $view; } @@ -276,6 +279,9 @@ final class BackendController extends Controller implements DashboardElementInte $accGrpSelector = new \Modules\Profile\Theme\Backend\Components\AccountGroupSelector\BaseView($this->app->l11nManager, $request, $response); $view->addData('accGrpSelector', $accGrpSelector); + $tagSelector = new \Modules\Tag\Theme\Backend\Components\TagSelector\BaseView($this->app->l11nManager, $request, $response); + $view->addData('tagSelector', $tagSelector); + $view->addData('news', NewsArticleMapper::get((int) ($request->getData('id') ?? 0))); return $view; diff --git a/Theme/Backend/Lang/de.lang.php b/Theme/Backend/Lang/de.lang.php index 7671655..5f80652 100755 --- a/Theme/Backend/Lang/de.lang.php +++ b/Theme/Backend/Lang/de.lang.php @@ -18,6 +18,7 @@ return ['News' => [ 'AllowComments' => 'Kommentare erlauben', 'Archive' => 'Archiv', 'Author' => 'Autor', + 'Categories' => 'Kategorien', 'Date' => 'Datum', 'Draft' => 'Entwurf', 'Featured' => 'Featured', diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php index e034fe2..c2fcdd9 100755 --- a/Theme/Backend/Lang/en.lang.php +++ b/Theme/Backend/Lang/en.lang.php @@ -15,9 +15,10 @@ declare(strict_types=1); return ['News' => [ 'Accounts/Groups' => 'Accounts/Groups', 'Additional' => 'Additional', - 'AllowComments' => 'Allow comments', + 'AllowComments' => 'Allow comments', 'Archive' => 'Archive', 'Author' => 'Author', + 'Categories' => 'Categories', 'Date' => 'Date', 'Draft' => 'Draft', 'Featured' => 'Featured', diff --git a/Theme/Backend/news-create.tpl.php b/Theme/Backend/news-create.tpl.php index 4db8c07..b964c0f 100755 --- a/Theme/Backend/news-create.tpl.php +++ b/Theme/Backend/news-create.tpl.php @@ -94,9 +94,10 @@ echo $this->getData('nav')->render(); ?>
-
getHtml('Type'); ?>
+
getHtml('Categories'); ?>
+
getHtml('Type'); ?>
+
getHtml('Tags', 'Tag'); ?> +
getData('tagSelector')->render('iTag', 'tag', 'fEditor', false); ?>