@extends('layouts.app') @section('title', 'Form Menü Yönetimi') @section('content')

Form Menü Yönetimi

Formları panelde istediğiniz menü altına ekleyin.

@if (request()->query('saved'))
Menü kaydedildi.
@elseif (request()->query('updated'))
Menü güncellendi.
@elseif (request()->query('deleted'))
Menü silindi.
@elseif (request()->query('error'))
İşlem sırasında hata oluştu.
@endif @if (is_object($errors) && $errors->any())
{{ $errors->first() }}
@elseif (is_array($errors) && count($errors) > 0)
{{ reset($errors) }}
@endif @if (!$ready)
Form menü tablosu hazır değil. Migration çalıştırın.
@else
{{ $editGroup ? 'Alt Menü Güncelle' : 'Alt Menü Ekle' }}
@csrf @if ($editGroup) @endif
Boş bırakılırsa varsayılan ikon kullanılır.
is_active ?? 1) === 1 ? 'checked' : '' }}>
@if ($editGroup) Vazgeç @endif
Alt Menü Listesi
Toplam {{ $groups->count() }} kayıt
@forelse ($groups as $group) @empty @endforelse
Başlık Modül Durum Sıra İşlem
{{ $group->title }} {{ $moduleOptions[$group->module_key] ?? $group->module_key }} {{ (int) $group->is_active === 1 ? 'Aktif' : 'Pasif' }} {{ (int) $group->sort_order }}
Düzenle
@csrf
@csrf
Henüz alt menü eklenmedi.
{{ $editEntry ? 'Form Menüsü Güncelle' : 'Form Menüsü Ekle' }}
@csrf @if ($editEntry) @endif
@if ($groups->isEmpty())
Önce alt menü oluşturun.
@endif
Boş bırakılırsa varsayılan ikon kullanılır.
is_active ?? 1) === 1 ? 'checked' : '' }}>
@if ($editEntry) Vazgeç @endif
Form Menü Listesi
Toplam {{ $menuLinks->count() }} kayıt
@forelse ($menuLinks as $link) @php $groupLabel = $link->group_title ?? 'Alt Menü'; $moduleLabel = $moduleOptions[$link->group_module] ?? ($link->menu_group ?? '-'); $templateLabel = $link->template_name ?? 'Form'; @endphp @empty @endforelse
Başlık Alt Menü Modül Form Durum Sıra İşlem
{{ $link->title }} {{ $groupLabel }} {{ $moduleLabel }} {{ $templateLabel }} {{ (int) $link->is_active === 1 ? 'Aktif' : 'Pasif' }} {{ (int) $link->sort_order }}
Düzenle
@csrf
@csrf
Henüz menü eklenmedi.
@endif @endsection