From 4a3f693aee2a0fd8548a5ed820fa1e7b91f8866b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Cmit=20Tun=C3=A7?= Date: Tue, 28 Apr 2026 23:01:04 +0300 Subject: [PATCH] feat: add language management view and update admin sidebar navigation with language settings --- resources/views/admin/inc/menu.blade.php | 2 +- .../views/admin/type/languages.blade.php | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/resources/views/admin/inc/menu.blade.php b/resources/views/admin/inc/menu.blade.php index a01598a..b9794d2 100644 --- a/resources/views/admin/inc/menu.blade.php +++ b/resources/views/admin/inc/menu.blade.php @@ -133,7 +133,7 @@
  • - + language diff --git a/resources/views/admin/type/languages.blade.php b/resources/views/admin/type/languages.blade.php index dcd3971..4e8fbf3 100644 --- a/resources/views/admin/type/languages.blade.php +++ b/resources/views/admin/type/languages.blade.php @@ -5,7 +5,12 @@ use App\Translate; $title = "Languages"; $tableWidth="100%"; $path = "admin.type.languages"; + +$dil = get("dil"); $listDatas = Translate::orderBy("id","DESC"); +if($dil) { + $listDatas = $listDatas->where("dil", $dil); +} if(getisset("filter")) { $get = $_GET; @@ -36,6 +41,25 @@ $relationDatas = [ ], ]; +$dataGridOptions = " + customizeColumns: function(columns) { + columns.forEach(function(col) { + if (col.dataField === 'icerik' || col.dataField === 'ceviri') { + col.width = '45%'; + } + if (col.dataField === 'dil') { + col.width = '10%'; + } + }); + }, +"; + +if($dil) { + $dataGridOptions .= " + filterValue: ['dil', '=', '$dil'], + "; +} + ?>