@extends('admin.layouts.full') @section('title', (isset($item) ? 'Modifier' : 'Ajouter').' un item menu') @section('header') @include('admin.partials.breadcrumb') @endsection @section('content')
Item menu - {{ isset($item) ? 'Modification' : 'Création'}}
@include('admin.partials.errors') @if(isset($item)) {{ Form::model($item->getFillables(), ['route' => ['items-menus.update', $item->id], 'method' => 'PUT']) }} @else {{ Form::open(['route' => ['items-menus.store', $menu->id]]) }} @endif
{{ FormField::info(['label' => 'Menu', 'info' => $menu->name]) }} {{ FormField::checkbox(['name' => 'border', 'value' => 1, 'label' => 'Bordure', 'errors' => $errors]) }} {{ FormField::select(['options' => $items, 'name' => 'parent_id', 'label' => 'Item parent', 'errors' => $errors]) }} {{ FormField::select(['options' => $pages, 'name' => 'page_id', 'label' => 'Page liée', 'errors' => $errors]) }} @if(isset($itemsOrder) && count($itemsOrder) > 1)
    @foreach($itemsOrder as $itemOrder)
  • {{ $itemOrder->name }}
  • @endforeach
@endif
@foreach($languages as $l)
{{ FormField::checkbox(['value' => 1, 'name' => 'displayed_'.$l->short, 'label' => 'Affiché', 'errors' => $errors]) }} {{ FormField::checkbox(['value' => 1, 'name' => 'use_page_name_'.$l->short, 'label' => 'Afficher le nom de la page sélectionnée', 'errors' => $errors, 'inputClass' => 'use-page-name', 'inputDatas' => ['data-lang' => $l->short]]) }} {{ FormField::text(['name' => 'name_'.$l->short, 'label' => 'Nom du menu', 'errors' => $errors]) }} {{ FormField::text(['name' => 'url_'.$l->short, 'label' => 'URL', 'errors' => $errors, 'class' => 'url-container', 'inputDatas' => ['data-lang' => $l->short]]) }} {{ FormField::select(['options' => targetsList(), 'name' => 'target_'.$l->short, 'label' => 'Ouvrir le lien', 'errors' => $errors]) }}
@endforeach
{{ FormField::buttons(['index' => $menu->adminRoute , 'label' => isset($item) ? 'Mettre à jour' : 'Enregistrer']) }} {{ Form::close() }}
@endsection @push('scripts') @endpush