Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mcoil.corals.io/resources/views/admin/menu-bar/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mcoil.corals.io/resources/views/admin/menu-bar/create.blade.php
@extends('layouts.admin.app')
 <style type="text/css">
.input_container ul {
    width: 95%;
    border: 0px solid #eaeaea;
    position: absolute;
    z-index: 9;
    background: #f3f3f3;
    list-style: none;
}
.input_container ul li {
    padding: 5px;
    border-bottom: 1px solid #CCC;
    cursor: pointer;
    font-weight: 400;
    margin-left: -40px;
}
</style>
@section('content')
<div class="row">
    <div class="col-md-12">
        <section class="content">
        @include('layouts.errors-and-messages')
        {!! Form::open(['method' => 'POST','route' => ['admin.menu.bar.store'], 'class'=>'form','enctype'=>'multipart/form-data','autocomplete'=>'off']) !!}
            <div class="box">
                <div class="box-body add-more-menus-section">
                    <div class="col-md-12">
                        <h3 class="bold">Create Menu <small>- create list of links available for your menu</small></h3>
                        <div class="row">
                            <div class="col-md-4 col-sm-6">
                                <div class="form-group">
                                    <label for="type_menu">Type Menu <span class="text-danger">*</span></label>
                                    {!! Form::select('type_menu', $typemenus,null, array('placeholder' => '--Type Menu--','class' => 'form-control','id'=>'type_menu')) !!}
                                </div>
                            </div>
                    
                            <div class="col-md-4 col-sm-6">
                                <div class="form-group input_container">
                                    <label for="menu_name">Menu Name <span class="text-danger">*</span></label>
                                    {!! Form::text('menu_name', null, array('placeholder' => 'Menu Name','class' => 'form-control','id'=>'menu_name', 'onkeyup'=>'getParentMenuList(this.value)','autocomplete'=>'off')) !!}
                                    <div id="parent-menu-list"></div>
                                </div>
                            </div>
                        </div>
                        <table class="table table-striped table-hover table-checkable dataTable table-responsive table-responsive-md responsive" id="menus_table">
                            <thead class="thead-dark">
                                <tr>
                                    <th scope="col" class="all">Position</th>
                                    <th scope="col" class="min-mobile-l">Label</th>
                                    <th scope="col" class="min-tablet-l">Page</th>
                                    <th scope="col" class="min-tablet-l">Parent</th>
                                    <th scope="col" class="desktop">Target</th>
                                    <th scope="col" class="desktop">Status</th>
                                    <th scope="col" class="min-mobile-l"></th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr>
                                    <td class="dtr-control">{!! Form::number('position[]', null, array('placeholder' => 'Position','class' => 'form-control','id'=>'position','min'=>'0')) !!}</td>
                                    <td>{!! Form::text('label[]', null, array('placeholder' => 'Label','class' => 'form-control','id'=>'label')) !!}</td>
                                    <td>{!! Form::select('link[]', $links, null, array('placeholder' => 'Select Link','class' => 'form-control','id'=>'link')) !!}</td>
                                    <td>
                                        {!! Form::select('parent[]',[
                                            'Yes'   => 'Yes',
                                            'No'    => 'No'
                                        ], null, array('placeholder' => 'Is Parent','class' => 'form-control','id'=>'parent')) !!}
                                    </td>
                                    <td>
                                        {!! Form::select('target[]', [
                                            '_blank' => '_blank',
                                            '_self' => '_self',
                                            '_parent' => '_parent',
                                            '_top' => '_top'
                                        ],null,  array('placeholder' => 'Select Target','class' => 'form-control','id'=>'target')) !!}
                                    </td>
                                    <td>
                                        {!! Form::select('status[]', [
                                            'active' => 'active',
                                            'inactive' => 'inactive'
                                        ], null, array('placeholder' => 'Select Status','class' => 'form-control','id'=>'status')) !!}
                                    </td>
                                    <td>
                                        <div class="btn-group">
                                            <button type="button" class="btn btn-sm btn-success"><i class="fa fa-plus"></i></button>
                                        </div>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                        <div class="row margin-top-30">
                            <div class="col-md-6">
                                <button type="submit" class="btn btn-lg btn-block btn-success">Create</button>
                            </div>
                            <div class="col-md-6">
                                <a href="{{ route('admin.menu.bar.list') }}" class="btn btn-lg btn-block btn-danger">Back</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        {!! Form::close() !!}
        </section>
    </div>
</div>
@endsection
@section('js')
<script type="text/javascript">
$(document).ready( function () {
    $('#menus_table').DataTable({
		"responsive": true,
		"order": [[ 0, "desc" ]],
        "bAutoWidth": false,
        "columnDefs": [
          { "width": "30px", "targets": 6 }
        ]
	});
});
$('.btn-success').on('click', function(){
    var $menuAdd = $(this).closest('tr').clone();
    $menuAdd.find('.btn').removeClass('btn-success').addClass('btn-danger');
    $menuAdd.find("input:text").val("").end();
    $menuAdd.find("input:hidden").val("").end();
    $menuAdd.find("select").val("").end();
    $menuAdd.find('.btn').html('<i class="fa fa-minus"></i>');
    $menuAdd.find('.btn').attr('onClick', '$(this).closest("tr").remove();');
    $menuAdd.appendTo('.add-more-menus-section tbody');
});
function getParentMenuList(keyword) {
    var typeMenu = document.getElementById("type_menu").value;
    $.ajax({
        url: "{{route('admin.menu.bar.parent.list')}}",
        type: 'POST',
        data: "keyword="+keyword+"&type_menu="+typeMenu,  
        success:function(info){
            $('#parent-menu-list').html(info);
        }
    });
}
function selectMenuType(val) {
    $("#menu_name").val(val);
    $("#parent-menu-list").html('');
}
</script>
@endsection

Spamworldpro Mini