Skip to content

Commit a690c57

Browse files
committed
Return to search results button and browser back button supported
1 parent cc01b9d commit a690c57

32 files changed

+158
-61
lines changed

resources/lang/en/lang.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,4 +299,5 @@
299299
'accepted' => 'accepted',
300300
'rejected' => 'rejected',
301301
'note_deleted' => 'note deleted',
302+
'back_to_search_results' => 'back to search results',
302303
];

resources/views/deals/partials/card-create.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
@endslot
1010

1111
@slot('actions')
12-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.deals.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_deals')) }}</a></span>
12+
@include('laravel-crm::partials.return-button',[
13+
'model' => new \VentureDrake\LaravelCrm\Models\Deal(),
14+
'route' => 'deals'
15+
])
1316
@endslot
1417

1518
@endcomponent

resources/views/deals/partials/card-edit.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
@endslot
1111

1212
@slot('actions')
13-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.deals.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_deals')) }}</a></span>
13+
@include('laravel-crm::partials.return-button',[
14+
'model' => $deal,
15+
'route' => 'deals'
16+
])
1417
@endslot
1518

1619
@endcomponent

resources/views/deals/partials/card-show.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88

99
@slot('actions')
1010
<span class="float-right">
11-
<a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.deals.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_deals')) }}</a> |
11+
@include('laravel-crm::partials.return-button',[
12+
'model' => $deal,
13+
'route' => 'deals'
14+
]) |
1215
@can('edit crm deals')
1316
@if(!$deal->closed_at)
1417
<a href="{{ route('laravel-crm.deals.won',$deal) }}" class="btn btn-success btn-sm">{{ ucfirst(__('laravel-crm::lang.won')) }}</a>

resources/views/layouts/partials/search.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<form role="search" method="post" action="@php
1+
<form role="search" method="get" action="@php
22
33
if(strpos(Route::currentRouteName(), 'laravel-crm.leads') === 0 && auth()->user()->can('view crm leads')){
44
echo url(route('laravel-crm.leads.search'));
@@ -52,7 +52,7 @@
5252
@csrf
5353
<input type="hidden" name="type" value="{!! Route::current()->getName() !!}">
5454
<div class="input-group">
55-
<input type="text" class="form-control" name="search" aria-label="Search" value="{{ old('search') ?? Request::input('search') }}">
55+
<input type="text" class="form-control" name="search" aria-label="Search" value="{{ old('search') ?? Request::input('search') ?? $searchValue ?? null }}">
5656
<div class="input-group-append">
5757
<button class="btn btn-outline-secondary" type="submit"><i class="fa fa-search"></i> <span class="action-current">{{ $currentAction ?? ucfirst(__('laravel-crm::lang.leads')) }}</span></button>
5858
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></button>

resources/views/leads/partials/card-create.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
@endslot
1010

1111
@slot('actions')
12-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.leads.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_leads')) }}</a></span>
12+
@include('laravel-crm::partials.return-button',[
13+
'model' => new \VentureDrake\LaravelCrm\Models\Lead(),
14+
'route' => 'leads'
15+
])
1316
@endslot
1417

1518
@endcomponent

resources/views/leads/partials/card-edit.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
@endslot
1111

1212
@slot('actions')
13-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.leads.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_leads')) }}</a></span>
13+
@include('laravel-crm::partials.return-button',[
14+
'model' => $lead,
15+
'route' => 'leads'
16+
])
1417
@endslot
1518

1619
@endcomponent

resources/views/leads/partials/card-show.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88

99
@slot('actions')
1010
<span class="float-right">
11-
<a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.leads.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_leads')) }}</a> |
11+
@include('laravel-crm::partials.return-button',[
12+
'model' => $lead,
13+
'route' => 'leads'
14+
]) |
1215
@can('edit crm leads')
1316
<a href="{{ route('laravel-crm.leads.convert-to-deal',$lead) }}" class="btn btn-success btn-sm">{{ ucfirst(__('laravel-crm::lang.convert')) }}</a>
1417
@endcan

resources/views/orders/partials/card-create.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
@endslot
1010

1111
@slot('actions')
12-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.orders.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_orders')) }}</a></span>
12+
@include('laravel-crm::partials.return-button',[
13+
'model' => new \VentureDrake\LaravelCrm\Models\Order(),
14+
'route' => 'orders'
15+
])
1316
@endslot
1417

1518
@endcomponent

resources/views/orders/partials/card-edit.blade.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
@endslot
1111

1212
@slot('actions')
13-
<span class="float-right"><a type="button" class="btn btn-outline-secondary btn-sm" href="{{ url(route('laravel-crm.orders.index')) }}"><span class="fa fa-angle-double-left"></span> {{ ucfirst(__('laravel-crm::lang.back_to_orders')) }}</a></span>
13+
@include('laravel-crm::partials.return-button',[
14+
'model' => $order,
15+
'route' => 'orders'
16+
])
1417
@endslot
1518

1619
@endcomponent

0 commit comments

Comments
 (0)