1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-24 13:52:56 +02:00

feat(admin-plugin): add ability to work with entry custom fieldset #246

Example:

entry_fieldset:
  sections:
    main:
      fields:
        message: { title: Message, type: text, size: 12 }
This commit is contained in:
Awilum
2019-10-10 12:44:52 +03:00
parent 5883ef0759
commit 9be869f9d1

View File

@@ -691,6 +691,14 @@ class EntriesController extends Controller
]
);
} else {
// Merge current entry fieldset with global fildset
if (isset($entry['entry_fieldset'])) {
$form = $this->forms->render(array_replace_recursive($fieldsets, $entry['entry_fieldset']), $entry, $request);
} else {
$form = $this->forms->render($fieldsets, $entry, $request);
}
return $this->view->render(
$response,
'plugins/admin/views/templates/content/entries/edit.html',
@@ -698,7 +706,7 @@ class EntriesController extends Controller
'parts' => $parts,
'i' => count($parts),
'last' => Arr::last($parts),
'form' => $this->forms->render($fieldsets, $entry, $request),
'form' => $form,
'menu_item' => 'entries',
'links' => [
'entries' => [