diff --git a/resources/views/expense_categories/edit.blade.php b/resources/views/expense_categories/edit.blade.php index ee79b99cbbb9..91ce7dd00e52 100644 --- a/resources/views/expense_categories/edit.blade.php +++ b/resources/views/expense_categories/edit.blade.php @@ -36,7 +36,7 @@
- {!! Button::normal(trans('texts.cancel'))->large()->asLinkTo(url('/expense_categories'))->appendIcon(Icon::create('remove-circle')) !!} + {!! Button::normal(trans('texts.cancel'))->large()->asLinkTo(HTMLUtils::previousUrl('/expense_categories'))->appendIcon(Icon::create('remove-circle')) !!} {!! Button::success(trans('texts.save'))->submit()->large()->appendIcon(Icon::create('floppy-disk')) !!} @if ($category && Auth::user()->can('create', ENTITY_EXPENSE)) {!! Button::primary(trans('texts.new_expense'))->large() diff --git a/resources/views/list.blade.php b/resources/views/list.blade.php index 9b79e907ce5c..051e43699bc2 100644 --- a/resources/views/list.blade.php +++ b/resources/views/list.blade.php @@ -50,10 +50,43 @@ class="form-control pull-left" placeholder="{{ trans('texts.filter') }}" value="{{ Input::get('filter') }}"/> @if ($entityType == ENTITY_EXPENSE) - {!! Button::normal(trans('texts.recurring'))->asLinkTo(URL::to('/recurring_expenses'))->appendIcon(Icon::create('list')) !!} - {!! Button::normal(trans('texts.categories'))->asLinkTo(URL::to('/expense_categories'))->appendIcon(Icon::create('list')) !!} + {!! DropdownButton::normal(trans('texts.recurring')) + ->withAttributes(['class'=>'recurringDropdown']) + ->withContents([ + ['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() !!} + + @elseif ($entityType == ENTITY_TASK) - {!! Button::normal(trans('texts.projects'))->asLinkTo(URL::to('/projects'))->appendIcon(Icon::create('list')) !!} + {!! DropdownButton::normal(trans('texts.projects')) + ->withAttributes(['class'=>'projectsDropdown']) + ->withContents([ + ['label' => trans('texts.new_project'), 'url' => url('/projects/create')], + ] + )->split() !!} + @endif @if (Auth::user()->can('create', $entityType) && empty($vendorId)) diff --git a/resources/views/projects/edit.blade.php b/resources/views/projects/edit.blade.php index bb9eaebecd70..e30b119ca0f7 100644 --- a/resources/views/projects/edit.blade.php +++ b/resources/views/projects/edit.blade.php @@ -48,7 +48,7 @@
- {!! Button::normal(trans('texts.cancel'))->large()->asLinkTo(url('/projects'))->appendIcon(Icon::create('remove-circle')) !!} + {!! Button::normal(trans('texts.cancel'))->large()->asLinkTo(HTMLUtils::previousUrl('/projects'))->appendIcon(Icon::create('remove-circle')) !!} {!! Button::success(trans('texts.save'))->submit()->large()->appendIcon(Icon::create('floppy-disk')) !!} @if ($project && Auth::user()->can('create', ENTITY_TASK)) {!! Button::primary(trans('texts.new_task'))->large()