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/job-board.corals.io/Corals/modules/Advert/resources/views/zones/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/corals/job-board.corals.io/Corals/modules/Advert/resources/views/zones/create_edit.blade.php
@extends('layouts.crud.create_edit')



@section('content_header')
    @component('components.content_header')
        @slot('page_title')
            {{ $title_singular }}
        @endslot
        @slot('breadcrumb')
            {{ Breadcrumbs::render('zone_create_edit', $website??null) }}
        @endslot
    @endcomponent
@endsection

@section('content')
    @parent
    {!! CoralsForm::openForm($zone) !!}
    @component('components.box')
        <div class="row">
            <div class="col-md-4">
                {!! CoralsForm::select('website_id','Advert::attributes.zone.website', [], true, null,
                       ['class'=>'select2-ajax','data'=>[
                       'model'=>\Corals\Modules\Advert\Models\Website::class,
                       'columns'=> json_encode(['name']),
                       'selected'=>json_encode([$zone->website_id]),
                        ],'id'=>'websites'],'select2') !!}

                {!! CoralsForm::text('name','Advert::attributes.zone.name',true) !!}
                {!! CoralsForm::text('key','Advert::attributes.zone.key',true) !!}
                {!! CoralsForm::select('dimension','Advert::attributes.zone.dimension', \Advert::getDimensionsList(), true,null,[], 'select2') !!}
                {!! CoralsForm::radio('status', 'Corals::attributes.status', true, trans('Corals::attributes.status_options'))!!}
            </div>
            <div class="col-md-4">
                {!! CoralsForm::select('banners[]','Advert::attributes.zone.banner', [], false, null,
                       ['class'=>'select2-ajax','multiple'=>"multiple",'data'=>[
                       'model'=>\Corals\Modules\Advert\Models\Banner::class,
                       'columns'=> json_encode(['name']),
                       'selected'=>json_encode($zone->banners()->pluck('advert_banners.id')->toArray()),
                       ],'id'=>'banners'],'select2') !!}
            </div>
            <div class="col-md-4">
                {!! CoralsForm::textarea('notes', 'Advert::attributes.zone.notes', false, null,['rows'=>4]) !!}
            </div>
        </div>

        {!! CoralsForm::customFields($zone) !!}

        <div class="row">
            <div class="col-md-12">
                {!! CoralsForm::formButtons() !!}
            </div>
        </div>
    @endcomponent
    {!! CoralsForm::closeForm($zone) !!}
@endsection

@section('js')
    <script type="text/javascript">
        $(document).ready(function () {
            setBannersWhereData();

            $(document).on('change', '#dimension', function () {
                setBannersWhereData();
            })
        });

        function setBannersWhereData() {
            var zoneDimension = $("#dimension").val();

            if (zoneDimension.length) {
                $("#banners").data('where', [{"field": "dimension", "operation": "=", "value": zoneDimension}]);
            }
        }
    </script>
@endsection

Spamworldpro Mini