diff --git a/Http/Controllers/SettingsController.php b/Http/Controllers/SettingsController.php
new file mode 100644
index 0000000..fffb48b
--- /dev/null
+++ b/Http/Controllers/SettingsController.php
@@ -0,0 +1,36 @@
+maximal_halaman_per_odner);
+ Setting::set('maximal_odner_per_dus', $request->maximal_odner_per_dus);
+ Setting::save();
+
+ return redirect()->route('settings.index')->with('success', 'Setting berhasil diupdate');
+ }
+}
diff --git a/Resources/views/app/setting/_form.blade.php b/Resources/views/app/setting/_form.blade.php
new file mode 100644
index 0000000..023c4e2
--- /dev/null
+++ b/Resources/views/app/setting/_form.blade.php
@@ -0,0 +1,50 @@
+@php
+ $route = explode('.', Route::currentRouteName());
+@endphp
+
+
+
+
diff --git a/Resources/views/app/setting/index.blade.php b/Resources/views/app/setting/index.blade.php
new file mode 100644
index 0000000..acfb03d
--- /dev/null
+++ b/Resources/views/app/setting/index.blade.php
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+ @include('cetaklabel::app.setting._form', ['setting' => $setting])
+
+
+
+
+
diff --git a/Routes/web.php b/Routes/web.php
index e327ecd..5d65b66 100644
--- a/Routes/web.php
+++ b/Routes/web.php
@@ -15,6 +15,7 @@
use Modules\Cetaklabel\Http\Controllers\DocumentController;
use Modules\Cetaklabel\Http\Controllers\DocumentTypeController;
use Modules\Cetaklabel\Http\Controllers\JobController;
+ use Modules\Cetaklabel\Http\Controllers\SettingsController;
use Modules\Cetaklabel\Http\Controllers\SpecialCodeController;
use Modules\Cetaklabel\Http\Controllers\SubDirectoratController;
use Modules\Cetaklabel\Http\Controllers\SubJobController;
@@ -35,6 +36,8 @@
Route::get('document-label/{id}', [DocumentController::class, 'label'])->name('document.label');
Route::get('document-odner/{id}', [DocumentController::class, 'odner'])->name('document.odner');
//Route::resource('document-detail', DOcumentDetailController::class);
+
+ Route::resource('settings', SettingsController::class);
});
});