GrafiteInc/CMS

View on GitHub
src/Views/modules/menus/edit.blade.php

Summary

Maintainability
A
0 mins
Test Coverage
@extends('cms::layouts.dashboard')

@section('pageTitle') Menus @stop

@section('content')

    <div class="col-md-12 mt-2">
        @include('cms::modules.menus.breadcrumbs', ['location' => ['edit']])
    </div>

    <div class="col-md-12">
        {!! Form::model($menu, ['route' => [cms()->route('menus.update'), $menu->id], 'method' => 'patch', 'class' => 'edit']) !!}

            {!! FormMaker::fromObject($menu, config('cms.forms.menu')) !!}

            <div class="form-group text-right">
                <a href="{!! cms()->url('menus') !!}" class="btn btn-secondary float-left">Cancel</a>
                {!! Form::submit('Save', ['class' => 'btn btn-primary']) !!}
            </div>

        {!! Form::close() !!}
    </div>

    <div class="col-md-12">
        <hr class="mt-4 mb-4">
    </div>

    <div class="col-md-12">
        <a class="btn btn-outline-primary float-right" href="{!! cms()->url('links/create?m='.$menu->id) !!}">Add Link</a>
        <h5 class="pt-2">Links <small>(Drag and drop to sort)</small></h5>
        @include('cms::modules.links.index')
    </div>

@endsection

@section('pre_javascript')

    @parent
    var _linkOrder = @if (!is_null($menu->order)) {!! $menu->order !!} @else [] @endif;
    var _id = {{ $menu->id }};
    var _cmsUrl = _url + "/{{ config('cms.backend-route-prefix') }}";

@stop