Refine survey template module layout
This commit is contained in:
@@ -61,7 +61,7 @@ final class MemberSurveyListController extends AbstractFrontendModuleController
|
||||
'id' => $surveyId,
|
||||
'title' => (string) $survey['title'],
|
||||
'description' => (string) ($survey['description'] ?? ''),
|
||||
'isTemplate' => !empty($survey['isTemplate']),
|
||||
'isTemplate' => !empty($survey['isTemplate']),
|
||||
'isActive' => !empty($survey['isActive']),
|
||||
'isLocked' => !empty($survey['isLocked']),
|
||||
'published' => !empty($survey['published']),
|
||||
@@ -74,6 +74,10 @@ final class MemberSurveyListController extends AbstractFrontendModuleController
|
||||
];
|
||||
}
|
||||
|
||||
if ($templatesOnly && [] === $items) {
|
||||
return new Response('');
|
||||
}
|
||||
|
||||
$template->set('loginRequired', false);
|
||||
$template->set('surveys', $items);
|
||||
$template->set('createUrl', !$templatesOnly && $editPage instanceof PageModel ? $this->generateContentUrl($editPage, ['create' => '1']) : null);
|
||||
|
||||
Reference in New Issue
Block a user