dashboard karakteristik petani
This commit is contained in:
@@ -21,12 +21,12 @@ class DemografiPetaniController extends Controller
|
||||
abort(403);
|
||||
}
|
||||
|
||||
return redirect()->route('dashboard.profil-pertanian', array_merge($request->query(), [
|
||||
return redirect()->route('dashboard.karakteristik-petani', array_merge($request->query(), [
|
||||
'tab' => 'demografi-petani',
|
||||
]));
|
||||
}
|
||||
|
||||
public function profil(Request $request)
|
||||
public function karakteristik(Request $request)
|
||||
{
|
||||
if (!Gate::any(['super_admin', 'admin', 'fasilitator'])) {
|
||||
abort(403);
|
||||
@@ -39,9 +39,9 @@ class DemografiPetaniController extends Controller
|
||||
$demografiData = $this->contentData($request);
|
||||
$indeksData = app(IndeksPetaniController::class)->contentData($request);
|
||||
|
||||
return view('dashboard.profil-pertanian', [
|
||||
return view('dashboard.karakteristik-petani', [
|
||||
'activeTab' => $activeTab,
|
||||
'indeksFilterAction' => route('dashboard.profil-pertanian'),
|
||||
'indeksFilterAction' => route('dashboard.karakteristik-petani'),
|
||||
] + $demografiData + $indeksData);
|
||||
}
|
||||
|
||||
|
||||
@@ -103,7 +103,7 @@ class IndeksPetaniController extends Controller
|
||||
abort(403);
|
||||
}
|
||||
|
||||
return redirect()->route('dashboard.profil-pertanian', array_merge($request->query(), [
|
||||
return redirect()->route('dashboard.karakteristik-petani', array_merge($request->query(), [
|
||||
'tab' => 'indeks-petani',
|
||||
]));
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
@section('content')
|
||||
<script>
|
||||
window.location.replace(@json(route('dashboard.profil-pertanian', ['tab' => 'demografi-petani'])));
|
||||
window.location.replace(@json(route('dashboard.karakteristik-petani', ['tab' => 'demografi-petani'])));
|
||||
</script>
|
||||
<div class="container-xxl flex-grow-1 container-p-y">
|
||||
<div class="alert alert-info mb-0">
|
||||
Mengalihkan ke Profil Pertanian...
|
||||
Mengalihkan ke Karakteristik Petani...
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
@section('content')
|
||||
<script>
|
||||
window.location.replace(@json(route('dashboard.profil-pertanian', ['tab' => 'indeks-petani'])));
|
||||
window.location.replace(@json(route('dashboard.karakteristik-petani', ['tab' => 'indeks-petani'])));
|
||||
</script>
|
||||
<div class="container-xxl flex-grow-1 container-p-y">
|
||||
<div class="alert alert-info mb-0">
|
||||
Mengalihkan ke Profil Pertanian...
|
||||
Mengalihkan ke Karakteristik Petani...
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
+3
-3
@@ -1048,7 +1048,7 @@
|
||||
</div>
|
||||
|
||||
<div class="row g-6 py-4">
|
||||
<div class="col-lg-6 col-sm-12">
|
||||
<div class="col-lg-12 col-sm-12">
|
||||
<div class="card card-border-shadow-danger h-100">
|
||||
<div class="card-header d-flex justify-content-between align-items-center">
|
||||
<div class="card-title mb-0">
|
||||
@@ -1057,12 +1057,12 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="map-sebaran-petani" style="height: 380px;"></div>
|
||||
<div id="map-sebaran-petani" style="height: 430px;"></div>
|
||||
<span class="small text-muted">*klik pada desa untuk menampilkan detail informasi dan menyaring daftar petani</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6 col-sm-12">
|
||||
<div class="col-lg-12 col-sm-12">
|
||||
<div class="card card-border-shadow-success h-100">
|
||||
<div class="card-header d-flex justify-content-between align-items-center">
|
||||
<div class="card-title mb-0">
|
||||
@@ -33,8 +33,8 @@
|
||||
|
||||
@if(in_array($userRole, ['super_admin', 'admin']) && env('APP_NAME') == 'AgroMonev')
|
||||
<ul class="menu-sub">
|
||||
<li class="menu-item {{ request()->routeIs(['dashboard.profil-pertanian', 'dashboard.demografi-petani', 'dashboard.indeks-petani']) ? 'active' : '' }}">
|
||||
<a href="{{ route('dashboard.profil-pertanian') }}" class="menu-link">
|
||||
<li class="menu-item {{ request()->routeIs(['dashboard.karakteristik-petani', 'dashboard.demografi-petani', 'dashboard.indeks-petani']) ? 'active' : '' }}">
|
||||
<a href="{{ route('dashboard.karakteristik-petani') }}" class="menu-link">
|
||||
<div data-i18n="Karakteristik Petani">Karakteristik Petani</div>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
+1
-1
@@ -46,7 +46,7 @@ Route::middleware('auth')
|
||||
// Dashboard
|
||||
Route::get('/dashboard/petani', [App\Http\Controllers\Web\Dashboard\ProfilPetaniController::class, 'index'])->name('dashboard.petani');
|
||||
Route::get('/dashboard/bumdes', [App\Http\Controllers\Web\Bumdes\PengurusBumdesController::class, 'index'])->name('dashboard.bumdes');
|
||||
Route::get('/dashboard/petani/profil-pertanian', [App\Http\Controllers\Web\Dashboard\DemografiPetaniController::class, 'profil'])->name('dashboard.profil-pertanian');
|
||||
Route::get('/dashboard/petani/karakteristik-petani', [App\Http\Controllers\Web\Dashboard\DemografiPetaniController::class, 'karakteristik'])->name('dashboard.karakteristik-petani');
|
||||
Route::get('/dashboard/petani/demografi', [App\Http\Controllers\Web\Dashboard\DemografiPetaniController::class, 'index'])->name('dashboard.demografi-petani');
|
||||
Route::get('/dashboard/petani/demografi/table',[App\Http\Controllers\Web\Dashboard\DemografiPetaniController::class, 'data'])->name('dashboard.demografi-petani.data');
|
||||
Route::get('/dashboard/petani/indikator-pertanian/data', [App\Http\Controllers\Web\Dashboard\IndikatorPertanianController::class, 'data'])->name('dashboard.indikator-pertanian.data');
|
||||
|
||||
Reference in New Issue
Block a user