From 019861428e43d072675ed21fa5f690eb45358c3c Mon Sep 17 00:00:00 2001 From: Awilum Date: Sat, 25 May 2019 12:52:44 +0300 Subject: [PATCH] Flextype Box Plugin: Admin #125 #117 - Fieldsets Controller/Views implementation --- .../app/Controllers/FieldsetsController.php | 31 ++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/site/plugins/admin/app/Controllers/FieldsetsController.php b/site/plugins/admin/app/Controllers/FieldsetsController.php index e8b0c2cd..a293255c 100644 --- a/site/plugins/admin/app/Controllers/FieldsetsController.php +++ b/site/plugins/admin/app/Controllers/FieldsetsController.php @@ -75,7 +75,24 @@ class FieldsetsController extends Controller public function edit($request, $response, $args) { - + + return $this->view->render($response, + 'plugins/admin/views/templates/extends/fieldsets/edit.html', [ + 'menu_item' => 'fieldsets', + 'id' => $request->getQueryParams()['id'], + 'links' => [ + 'fieldsets' => [ + 'link' => $this->router->pathFor('admin.fieldsets.index'), + 'title' => __('admin_fieldsets'), + 'attributes' => ['class' => 'navbar-item active'] + ], + 'fieldsets_rename' => [ + 'link' => $this->router->pathFor('admin.fieldsets.rename') . '?id=' . $request->getQueryParams()['id'], + 'title' => __('admin_rename'), + 'attributes' => ['class' => 'navbar-item active'] + ], + ], + ]); } public function editProcess($request, $response, $args) @@ -95,14 +112,12 @@ class FieldsetsController extends Controller 'title' => __('admin_fieldsets'), 'attributes' => ['class' => 'navbar-item active'] ], + 'fieldsets_rename' => [ + 'link' => $this->router->pathFor('admin.fieldsets.rename') . '?id=' . $request->getQueryParams()['id'], + 'title' => __('admin_rename'), + 'attributes' => ['class' => 'navbar-item active'] + ], ], - 'buttons' => [ - 'fieldsets_add' => [ - 'link' => $this->router->pathFor('admin.fieldsets.add'), - 'title' => __('admin_create_new_fieldset'), - 'attributes' => ['class' => 'float-right btn'] - ] - ] ]); }