mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-04 20:36:03 +01:00
If a form is already defined, do not override it (#1132)
Preserves form validation re https://github.com/getgrav/grav-plugin-admin/issues/1129
This commit is contained in:
committed by
Andy Miller
parent
35439124cd
commit
05a6abd794
@@ -501,7 +501,10 @@ class AdminPlugin extends Plugin
|
||||
// add form if it exists in the page
|
||||
$header = $page->header();
|
||||
if (isset($header->form)) {
|
||||
$twig->twig_vars['form'] = new Form($page);
|
||||
// preserve form validation
|
||||
if (!isset($twig->twig_vars['form'])) {
|
||||
$twig->twig_vars['form'] = new Form($page);
|
||||
}
|
||||
}
|
||||
|
||||
// Gather Plugin-hooked nav items
|
||||
|
||||
Reference in New Issue
Block a user