From 410253be04436e231b721f51f23089401b608de0 Mon Sep 17 00:00:00 2001 From: "DESKTOP-ATRT1VG\\Dago" Date: Mon, 19 Feb 2018 13:41:36 +0800 Subject: [PATCH] Hide `New Expense Category` if user has no right to create --- resources/views/list.blade.php | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/resources/views/list.blade.php b/resources/views/list.blade.php index 72dbd8924597..719859578713 100644 --- a/resources/views/list.blade.php +++ b/resources/views/list.blade.php @@ -90,12 +90,18 @@ ['label' => trans('texts.new_recurring_expense'), 'url' => url('/recurring_expenses/create')], ] )->split() !!} - {!! DropdownButton::normal(trans('texts.categories')) - ->withAttributes(['class'=>'categoriesDropdown']) - ->withContents([ - ['label' => trans('texts.new_expense_category'), 'url' => url('/expense_categories/create')], - ] - )->split() !!} + @if (Auth::user()->can('create', ENTITY_EXPENSE_CATEGORY)) + {!! DropdownButton::normal(trans('texts.categories')) + ->withAttributes(['class'=>'categoriesDropdown']) + ->withContents([ + ['label' => trans('texts.new_expense_category'), 'url' => url('/expense_categories/create')], + ] + )->split() !!} + @else + {!! DropdownButton::normal(trans('texts.categories')) + ->withAttributes(['class'=>'categoriesDropdown']) + ->split() !!} + @endif