@extends('admin.layouts.app') @php($duzenleme = $menu->exists) @section('title', ($duzenleme ? 'Menüyü Düzenle' : 'Yeni Menü') . ' | LikaWEB CMS') @section('content')

{{ $duzenleme ? 'Menüyü Düzenle' : 'Yeni Menü Oluştur' }}

Menü konumunu, durumunu ve menü ağaç yapısını Türkçe uyumlu modern arayüzle yönetin.

Listeye Dön
@csrf @if ($duzenleme) @method('PUT') @endif

Menü Bilgileri

@error('ad'){{ $message }}@enderror
Şablonda çağırmak için benzersiz kod. Örn: header, footer @error('konum'){{ $message }}@enderror
@error('durum'){{ $message }}@enderror

Önemli Bilgi

Konum kodu, temanızın ilgili alanlarında (üst başlık, alt bilgi vb.) dinamik menüyü çağırmak için sistem anahtarı görevi görür. Sitenin bütünlüğünü korumak adına var olan konum kodlarını silmek yerine pasif duruma getirmeniz önerilir.

@if ($duzenleme)

Mevcut Menü Ögeleri Listesi

Eklenen ögeleri düzenlemek için üzerlerine tıklayıp formu açabilirsiniz. Ögeleri silmek veya sıralarını değiştirmek için detayları kullanın.

@forelse ($menuOgeleri as $oge)
@for ($i = 0; $i < $oge->seviye; $i++)
@endfor {{ $oge->etiket }} @if ($oge->tip === 'sayfa') Sayfa @elseif ($oge->tip === 'url') Dış URL @else Çapa @endif
@if ($oge->tip === 'sayfa') {{ $oge->sayfa?->baslik ?? 'Sayfa Kaydı Bulunamadı' }} @else {{ $oge->hedef }} @endif #{{ $oge->sira }}
@csrf @method('DELETE')
@csrf @method('PUT')
@empty

Bu menüde henüz hiç öge bulunmuyor. Sağdaki formu kullanarak yeni ögeler ekleyebilirsiniz.

@endforelse

Yeni Öge Ekle

@csrf
@error('etiket'){{ $message }}@enderror
@error('tip'){{ $message }}@enderror
@error('sayfa_id'){{ $message }}@enderror
@error('hedef'){{ $message }}@enderror
@error('ust_menu_ogesi_id'){{ $message }}@enderror
@error('sira'){{ $message }}@enderror
@error('durum'){{ $message }}@enderror
@endif @endsection