From f4a71472be785fb261df60ef2821e001e39acae9 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Sat, 23 Nov 2024 00:04:52 +0500 Subject: [PATCH] wip --- .../NovaVisaMasterPaymentOrderItemAuth.php | 2 +- .../NovaVisaMasterPaymentOrderItem.php | 24 ++++++++++++------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php index 37a0d9d..1a04a7e 100644 --- a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php +++ b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php @@ -13,7 +13,7 @@ trait NovaVisaMasterPaymentOrderItemAuth * @param \Illuminate\Http\Request $request * @return bool */ - public function authorizedToView(Request $request) + public function authorizedToView(Request $request): bool { return false; } diff --git a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrderItem.php b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrderItem.php index b49e9f4..30cae35 100644 --- a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrderItem.php +++ b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrderItem.php @@ -85,6 +85,22 @@ class NovaVisaMasterPaymentOrderItem extends Resource return __('Payment'); } + /** + * The click action to use when clicking on the resource in the table. + * + * Can be one of: 'detail' (default), 'edit', 'select', 'preview', or 'ignore'. + * + * @var string + */ + public static $clickAction = 'preview'; + + public function fieldsForPreview(): array + { + return [ + ID::make(), + ]; + } + /** * Get the fields displayed by the resource. * @@ -114,12 +130,4 @@ class NovaVisaMasterPaymentOrderItem extends Resource Boolean::make('paid'), ]; } - - /** - * Actions - */ - public function actions(NovaRequest $request): array - { - return []; - } }