diff --git a/site/plugins/admin/app/Controllers/EntriesController.php b/site/plugins/admin/app/Controllers/EntriesController.php index 0bea01c8..9c51d2c0 100644 --- a/site/plugins/admin/app/Controllers/EntriesController.php +++ b/site/plugins/admin/app/Controllers/EntriesController.php @@ -210,9 +210,11 @@ class EntriesController extends Controller $data_result = []; // Define data values based on POST data - $data_from_post['title'] = $data['title']; - $data_from_post['template'] = $template; - $data_from_post['fieldset'] = $data['fieldset']; + $data_from_post['title'] = $data['title']; + $data_from_post['template'] = $template; + $data_from_post['fieldset'] = $data['fieldset']; + $data_from_post['visibility'] = $data['visibility']; + $data_from_post['routable'] = isset($data['routable']) ? (bool) $data['routable'] : false; // Predefine data values based on fieldset default values foreach ($fieldset['sections'] as $section_name => $section_body) { diff --git a/site/plugins/admin/views/templates/content/entries/add.html b/site/plugins/admin/views/templates/content/entries/add.html index d556f8c5..e43241c2 100644 --- a/site/plugins/admin/views/templates/content/entries/add.html +++ b/site/plugins/admin/views/templates/content/entries/add.html @@ -25,6 +25,21 @@ {{ tr('admin_help_text_for_entry_type') }} +