feat: add user-guide menu entry and admin controller view logic

This commit is contained in:
Ümit Tunç
2026-04-29 06:01:47 +03:00
parent 88029f7309
commit 8675024502
3 changed files with 9 additions and 5 deletions
+2 -2
View File
@@ -1323,8 +1323,8 @@ public function fuzzyAutocomplete(string $tableName, ?string $columnName = null)
*/ */
public function userGuide($module = null) public function userGuide($module = null)
{ {
// Tüm logic view içinde yapılıyor $contents = \App\Contents::where("kid","main")->orderBy("s","ASC")->get();
return view('admin.user-guide'); return view('admin.user-guide', compact('contents'));
} }
/** /**
+3 -3
View File
@@ -82,9 +82,9 @@
@if(isAdmin()) @if(isAdmin())
<li class="nav-main-heading"><span class="sidebar-mini-visible">UI</span><span <li class="nav-main-heading"><span class="sidebar-mini-visible">UI</span><span
class="sidebar-mini-hidden">{{e2('User Guide')}}</span></li> class="sidebar-mini-hidden">{{e2('User Guide')}}</span></li>
<li> <li class="{{request()->is('admin/user-guide*') ? 'open' : ''}}">
<a href="{{url('admin/user-guide')}}"><i class="fa fa-book"></i><span <a class="{{request()->is('admin/user-guide*') ? 'active' : ''}}" href="{{url('admin/user-guide')}}"><i class="fa fa-book"></i><span
class="sidebar-mini-hide">{{e2("User Guide")}}</span></a> class="sidebar-mini-hide">{{e2("User Guide")}}</span></a>
</li> </li>
<li> <li>
@@ -9,6 +9,10 @@
use App\Types; use App\Types;
use Illuminate\Support\Facades\Request; use Illuminate\Support\Facades\Request;
if(!isset($contents)) {
$contents = \App\Contents::where("kid","main")->orderBy("s","ASC")->get();
}
// Auth kontrolü - basit ve güvenli // Auth kontrolü - basit ve güvenli
$user = null; $user = null;
try { try {