Update Stuktur Menu & Controller
This commit is contained in:
parent
66ec20699c
commit
f8264a41cb
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Web\Ekosistem;
|
namespace App\Http\Controllers\Web\Master;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Web\Ekosistem;
|
namespace App\Http\Controllers\Web\Master;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Web\Ekosistem;
|
namespace App\Http\Controllers\Web\Produktivitas;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Web\Ekosistem;
|
namespace App\Http\Controllers\Web\Produktivitas;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Http\Controllers\Web\Ekosistem;
|
namespace App\Http\Controllers\Web\Produktivitas;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
11
app/Http/Controllers/Web/Program/PelatihanController.php
Normal file
11
app/Http/Controllers/Web/Program/PelatihanController.php
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Web\Program;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class PelatihanController extends Controller
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
@ -93,14 +93,6 @@
|
|||||||
<i class="menu-icon icon-base ti tabler-file-description"></i>
|
<i class="menu-icon icon-base ti tabler-file-description"></i>
|
||||||
<div data-i18n="Data Pertanian">Data Pertanian</div>
|
<div data-i18n="Data Pertanian">Data Pertanian</div>
|
||||||
</a>
|
</a>
|
||||||
<ul class="menu-sub">
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="{{ route('keluarga.index') }}" class="menu-link">
|
|
||||||
<i class="menu-icon icon-base ti tabler-sitemap"></i>
|
|
||||||
<div data-i18n="Keluarga">Keluarga</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="menu-sub">
|
<ul class="menu-sub">
|
||||||
<li class="menu-item">
|
<li class="menu-item">
|
||||||
<a href="{{ route('profile.index') }}" class="menu-link">
|
<a href="{{ route('profile.index') }}" class="menu-link">
|
||||||
@ -122,13 +114,6 @@
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="menu-sub">
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="{{ route('komoditas.index') }}" class="menu-link">
|
|
||||||
<div data-i18n="Pemantauan Komoditas">Pemantauan Komoditas</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<ul class="menu-sub">
|
<ul class="menu-sub">
|
||||||
<li class="menu-item">
|
<li class="menu-item">
|
||||||
<a href="{{ route('tanaman.index') }}" class="menu-link">
|
<a href="{{ route('tanaman.index') }}" class="menu-link">
|
||||||
@ -257,6 +242,18 @@
|
|||||||
<div data-i18n="Adat">Adat</div>
|
<div data-i18n="Adat">Adat</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="menu-item">
|
||||||
|
<a href="{{ route('keluarga.index') }}" class="menu-link">
|
||||||
|
<i class="menu-icon icon-base ti tabler-sitemap"></i>
|
||||||
|
<div data-i18n="Keluarga">Keluarga</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li class="menu-item">
|
||||||
|
<a href="{{ route('komoditas.index') }}" class="menu-link">
|
||||||
|
<i class="menu-icon icon-base ti tabler-plant"></i>
|
||||||
|
<div data-i18n="Komoditas">Komoditas</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<!-- Konfigurasi -->
|
<!-- Konfigurasi -->
|
||||||
<li class="menu-header small">
|
<li class="menu-header small">
|
||||||
|
|||||||
@ -109,7 +109,9 @@
|
|||||||
|
|
||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
<label class="form-label">Raw Data Koordinat (JSON)</label>
|
<label class="form-label">Raw Data Koordinat (JSON)</label>
|
||||||
<textarea class="form-control bg-lighter font-monospace" rows="3" readonly>{{ $lahan->path ?? 'Tidak ada data koordinat' }}</textarea>
|
<textarea class="form-control bg-lighter font-monospace" rows="3" readonly>
|
||||||
|
{{ is_array($lahan->path) || is_object($lahan->path) ? json_encode($lahan->path, JSON_PRETTY_PRINT) : ($lahan->path ?? 'Tidak ada data koordinat') }}
|
||||||
|
</textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -126,7 +128,7 @@
|
|||||||
<script>
|
<script>
|
||||||
document.addEventListener("DOMContentLoaded", function() {
|
document.addEventListener("DOMContentLoaded", function() {
|
||||||
|
|
||||||
let rawData = {!! $lahan->path ? $lahan->path : '[]' !!};
|
let rawData = {!! json_encode($lahan->path ?? []) !!};
|
||||||
let dataTanaman = {!! json_encode($lahan->tanaman ?? []) !!};
|
let dataTanaman = {!! json_encode($lahan->tanaman ?? []) !!};
|
||||||
|
|
||||||
let mapContainer = document.getElementById('map');
|
let mapContainer = document.getElementById('map');
|
||||||
|
|||||||
@ -72,42 +72,42 @@
|
|||||||
Route::delete('/users/{id}', [App\Http\Controllers\Web\Konfigurasi\UserController::class, 'destroy'])->name('users.destroy');
|
Route::delete('/users/{id}', [App\Http\Controllers\Web\Konfigurasi\UserController::class, 'destroy'])->name('users.destroy');
|
||||||
|
|
||||||
// Profil
|
// Profil
|
||||||
Route::get('/profile', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'index'])->name('profile.index');
|
Route::get('/profile', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'index'])->name('profile.index');
|
||||||
Route::get('/profile/add', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'create'])->name('profile.create');
|
Route::get('/profile/add', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'create'])->name('profile.create');
|
||||||
Route::post('/profile', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'store'])->name('profile.store');
|
Route::post('/profile', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'store'])->name('profile.store');
|
||||||
Route::get('/profile/{id}', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'show'])->name('profile.show');
|
Route::get('/profile/{id}', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'show'])->name('profile.show');
|
||||||
Route::get('/profile/edit/{id}', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'edit'])->name('profile.edit');
|
Route::get('/profile/edit/{id}', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'edit'])->name('profile.edit');
|
||||||
Route::put('/profile/{id}', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'update'])->name('profile.update');
|
Route::put('/profile/{id}', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'update'])->name('profile.update');
|
||||||
Route::delete('/profile/{id}', [App\Http\Controllers\Web\Ekosistem\ProfileController::class, 'destroy'])->name('profile.destroy');
|
Route::delete('/profile/{id}', [App\Http\Controllers\Web\Produktivitas\ProfileController::class, 'destroy'])->name('profile.destroy');
|
||||||
|
|
||||||
Route::get('/lahan', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'index'])->name('lahan.index');
|
Route::get('/lahan', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'index'])->name('lahan.index');
|
||||||
Route::get('/lahan/add', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'create'])->name('lahan.create');
|
Route::get('/lahan/add', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'create'])->name('lahan.create');
|
||||||
Route::post('/lahan', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'store'])->name('lahan.store');
|
Route::post('/lahan', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'store'])->name('lahan.store');
|
||||||
Route::get('/lahan/edit/{id}', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'edit'])->name('lahan.edit');
|
Route::get('/lahan/edit/{id}', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'edit'])->name('lahan.edit');
|
||||||
Route::put('/lahan/{id}', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'update'])->name('lahan.update');
|
Route::put('/lahan/{id}', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'update'])->name('lahan.update');
|
||||||
Route::delete('/lahan/{id}', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'destroy'])->name('lahan.destroy');
|
Route::delete('/lahan/{id}', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'destroy'])->name('lahan.destroy');
|
||||||
Route::get('/lahan/{id}', [App\Http\Controllers\Web\Ekosistem\LahanController::class, 'show'])->name('lahan.show');
|
Route::get('/lahan/{id}', [App\Http\Controllers\Web\Produktivitas\LahanController::class, 'show'])->name('lahan.show');
|
||||||
|
|
||||||
Route::get('/komoditas', [App\Http\Controllers\Web\Ekosistem\KomoditasController::class, 'index'])->name('komoditas.index');
|
Route::get('/komoditas', [App\Http\Controllers\Web\Master\KomoditasController::class, 'index'])->name('komoditas.index');
|
||||||
Route::post('/komoditas', [App\Http\Controllers\Web\Ekosistem\KomoditasController::class, 'store'])->name('komoditas.store');
|
Route::post('/komoditas', [App\Http\Controllers\Web\Master\KomoditasController::class, 'store'])->name('komoditas.store');
|
||||||
Route::get('/komoditas/{id}', [App\Http\Controllers\Web\Ekosistem\KomoditasController::class, 'show'])->name('komoditas.show');
|
Route::get('/komoditas/{id}', [App\Http\Controllers\Web\Master\KomoditasController::class, 'show'])->name('komoditas.show');
|
||||||
Route::put('/komoditas/{id}', [App\Http\Controllers\Web\Ekosistem\KomoditasController::class, 'update'])->name('komoditas.update');
|
Route::put('/komoditas/{id}', [App\Http\Controllers\Web\Master\KomoditasController::class, 'update'])->name('komoditas.update');
|
||||||
Route::delete('/komoditas/{id}', [App\Http\Controllers\Web\Ekosistem\KomoditasController::class, 'destroy'])->name('komoditas.destroy');
|
Route::delete('/komoditas/{id}', [App\Http\Controllers\Web\Master\KomoditasController::class, 'destroy'])->name('komoditas.destroy');
|
||||||
|
|
||||||
Route::get('/keluarga', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'index'])->name('keluarga.index');
|
Route::get('/keluarga', [App\Http\Controllers\Web\Master\KeluargaController::class, 'index'])->name('keluarga.index');
|
||||||
Route::get('/keluarga/add', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'create'])->name('keluarga.create');
|
Route::get('/keluarga/add', [App\Http\Controllers\Web\Master\KeluargaController::class, 'create'])->name('keluarga.create');
|
||||||
Route::post('/keluarga', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'store'])->name('keluarga.store');
|
Route::post('/keluarga', [App\Http\Controllers\Web\Master\KeluargaController::class, 'store'])->name('keluarga.store');
|
||||||
Route::get('/keluarga/edit/{id}', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'edit'])->name('keluarga.edit');
|
Route::get('/keluarga/edit/{id}', [App\Http\Controllers\Web\Master\KeluargaController::class, 'edit'])->name('keluarga.edit');
|
||||||
Route::put('/keluarga/{id}', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'update'])->name('keluarga.update');
|
Route::put('/keluarga/{id}', [App\Http\Controllers\Web\Master\KeluargaController::class, 'update'])->name('keluarga.update');
|
||||||
Route::delete('/keluarga/{id}', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'destroy'])->name('keluarga.destroy');
|
Route::delete('/keluarga/{id}', [App\Http\Controllers\Web\Master\KeluargaController::class, 'destroy'])->name('keluarga.destroy');
|
||||||
Route::get('/keluarga/{id}', [App\Http\Controllers\Web\Ekosistem\KeluargaController::class, 'show'])->name('keluarga.show');
|
Route::get('/keluarga/{id}', [App\Http\Controllers\Web\Master\KeluargaController::class, 'show'])->name('keluarga.show');
|
||||||
|
|
||||||
Route::get('/tanaman', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'index'])->name('tanaman.index');
|
Route::get('/tanaman', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'index'])->name('tanaman.index');
|
||||||
Route::get('/tanaman/add', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'create'])->name('tanaman.create');
|
Route::get('/tanaman/add', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'create'])->name('tanaman.create');
|
||||||
Route::post('/tanaman', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'store'])->name('tanaman.store');
|
Route::post('/tanaman', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'store'])->name('tanaman.store');
|
||||||
Route::get('/tanaman/get-lahan/{id}', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'getLahan'])->name('tanaman.get-lahan');
|
Route::get('/tanaman/get-lahan/{id}', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'getLahan'])->name('tanaman.get-lahan');
|
||||||
Route::get('/tanaman/edit/{id}', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'edit'])->name('tanaman.edit');
|
Route::get('/tanaman/edit/{id}', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'edit'])->name('tanaman.edit');
|
||||||
Route::put('/tanaman/{id}', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'update'])->name('tanaman.update');
|
Route::put('/tanaman/{id}', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'update'])->name('tanaman.update');
|
||||||
Route::delete('/tanaman/{id}', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'destroy'])->name('tanaman.destroy');
|
Route::delete('/tanaman/{id}', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'destroy'])->name('tanaman.destroy');
|
||||||
Route::get('/tanaman/{id}', [App\Http\Controllers\Web\Ekosistem\TanamanController::class, 'show'])->name('tanaman.show');
|
Route::get('/tanaman/{id}', [App\Http\Controllers\Web\Produktivitas\TanamanController::class, 'show'])->name('tanaman.show');
|
||||||
});
|
});
|
||||||
Loading…
Reference in New Issue
Block a user