From c73ac170ad2af3616706c6a03996198d605b9f30 Mon Sep 17 00:00:00 2001 From: Awilum Date: Wed, 22 May 2019 15:50:46 +0300 Subject: [PATCH] Flextype Box Plugin: Admin #125 #117 - Fieldsets Controller/Views implementation --- site/plugins/admin/admin.php | 4 ++++ site/plugins/admin/routes.php | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/site/plugins/admin/admin.php b/site/plugins/admin/admin.php index 73372ceb..96b8d379 100755 --- a/site/plugins/admin/admin.php +++ b/site/plugins/admin/admin.php @@ -47,4 +47,8 @@ if (isset($uri) && isset($uri[0]) && $uri[0] == 'admin') { $flextype['EntriesController'] = function($container) { return new EntriesController($container); }; + + $flextype['FieldsetsController'] = function($container) { + return new FieldsetsController($container); + }; } diff --git a/site/plugins/admin/routes.php b/site/plugins/admin/routes.php index 421a879c..609b26ba 100644 --- a/site/plugins/admin/routes.php +++ b/site/plugins/admin/routes.php @@ -16,7 +16,7 @@ $app->post('/admin/plugins/change-status', 'PluginsController:changeStatus')->se // EntriesController $app->get('/admin/entries', 'EntriesController:index')->setName('admin.entries.index'); -$app->get('/admin/entries/edit', 'EntriesController:index')->setName('admin.entries.edit'); +$app->get('/admin/entries/edit', 'EntriesController:edit')->setName('admin.entries.edit'); $app->get('/admin/entries/add', 'EntriesController:add')->setName('admin.entries.add'); $app->post('/admin/entries/add', 'EntriesController:addProcess')->setName('admin.entries.addProcess'); $app->get('/admin/entries/move', 'EntriesController:move')->setName('admin.entries.move'); @@ -25,4 +25,8 @@ $app->get('/admin/entries/rename', 'EntriesController:rename')->setName('admin.e $app->post('/admin/entries/rename', 'EntriesController:renameProcess')->setName('admin.entries.renameProcess'); $app->get('/admin/entries/type', 'EntriesController:type')->setName('admin.entries.type'); $app->post('/admin/entries/type', 'EntriesController:typeProcess')->setName('admin.entries.typeProcess'); -$app->get('/admin/entries/duplicate', 'EntriesController:index')->setName('admin.entries.duplicate'); +$app->get('/admin/entries/duplicate', 'EntriesController:duplicateProcess')->setName('admin.entries.duplicateProcess'); +$app->get('/admin/entries/delete', 'EntriesController:deleteProcess')->setName('admin.entries.deleteProcess'); + +// FieldsetsController +$app->get('/admin/fieldsets', 'FieldsetsController:index')->setName('admin.fieldsets.index');