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)
{
// Tüm logic view içinde yapılıyor
return view('admin.user-guide');
$contents = \App\Contents::where("kid","main")->orderBy("s","ASC")->get();
return view('admin.user-guide', compact('contents'));
}
/**
+2 -2
View File
@@ -82,8 +82,8 @@
@if(isAdmin())
<li class="nav-main-heading"><span class="sidebar-mini-visible">UI</span><span
class="sidebar-mini-hidden">{{e2('User Guide')}}</span></li>
<li>
<a href="{{url('admin/user-guide')}}"><i class="fa fa-book"></i><span
<li class="{{request()->is('admin/user-guide*') ? 'open' : ''}}">
<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>
</li>
@@ -9,6 +9,10 @@
use App\Types;
use Illuminate\Support\Facades\Request;
if(!isset($contents)) {
$contents = \App\Contents::where("kid","main")->orderBy("s","ASC")->get();
}
// Auth kontrolü - basit ve güvenli
$user = null;
try {