diff --git a/Classes/Controller/BackendController.php b/Classes/Controller/BackendController.php index d751cc619e7c5fb01b63623f639c953f548fe961..3c5b09db5e85f9d9cdc8be0c223ffc3fb345e6e5 100644 --- a/Classes/Controller/BackendController.php +++ b/Classes/Controller/BackendController.php @@ -103,6 +103,7 @@ class BackendController extends ActionController { $this->view->assign('pageUid', $pageUid); } else { $this->view->assign('noRecords', 1); + $this->view->assign('isAdmin', $GLOBALS['BE_USER']->isAdmin()); $this->addFlashMessage( LocalizationUtility::translate('backend.notice.noRecords', 'SgJobs'), '', FlashMessage::INFO ); diff --git a/Resources/Private/Backend/Templates/Index.html b/Resources/Private/Backend/Templates/Index.html index 329a0a81fbac098949e6df3853cccf82cfc6b92b..9dd2e2e28183fd0f36efc31c1b83a744383e9dbe 100644 --- a/Resources/Private/Backend/Templates/Index.html +++ b/Resources/Private/Backend/Templates/Index.html @@ -53,7 +53,9 @@ </f:then> <f:else> <f:render partial="SelectRoot" arguments="{pages: pages}" /> - <f:render partial="CreateJob" arguments="{pageUid:pageUid}" /> + <f:if condition="{isAdmin}"> + <f:render partial="CreateJob" arguments="{pageUid:pageUid}" /> + </f:if> </f:else> </f:if>