From 228b52972890806fc7f38b64ac1c501c370553ee Mon Sep 17 00:00:00 2001 From: Diatrex Date: Tue, 23 Feb 2021 17:17:28 +0300 Subject: [PATCH] #3420 [advs-module] Add fast edit --- .../visiosoft/advs-module/resources/lang/en/button.php | 1 + .../advs-module/src/Adv/Table/AdvTableButtons.php | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/button.php b/addons/default/visiosoft/advs-module/resources/lang/en/button.php index 88b42946a..c37d791c5 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/button.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/button.php @@ -44,4 +44,5 @@ return [ 'publish' => 'Publish', 'import' => 'Import', 'new_status' => 'New Status', + 'fast_edit' => 'Fast Edit', ]; diff --git a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableButtons.php b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableButtons.php index 11dbe6196..52fa90443 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableButtons.php +++ b/addons/default/visiosoft/advs-module/src/Adv/Table/AdvTableButtons.php @@ -25,11 +25,19 @@ class AdvTableButtons return ($entry->getStatus() == 'approved') ? "danger" : "success"; }, ], - 'edit', 'settings' => [ 'text' => false, 'href' => false, 'dropdown' => [ + 'edit' => [ + 'icon' => null, + 'href' => function (EntryInterface $entry) { + return route('visiosoft.module.advs::edit_adv', [$entry->id]); + }, + ], + 'fast_edit' => [ + 'href' => '/admin/advs/edit/{entry.id}' + ], 'change_owner' => [ 'data-toggle' => 'modal', 'data-target' => '#modal',