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/Events/Resources/Views/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/tradze/public_html/app/Modules/Events/Resources/Views/admin/events_create_edit.blade.php
@extends('admin.layouts.form')
@section('title')
@if (isset($label))
{{ trans("events::events.edit_label_title") }}
@else
{{ trans("events::events.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.events.index') !!}">{{ trans('events::events.breadcrumbs_title') }}</a>
            <i class="fa fa-angle-right"></i>
        </li>
        <li>
            <a href="{!! route('admin.events.index') !!}">{{ trans('events::events.page_title') }}</a>
            <i class="fa fa-angle-right"></i>
        </li>
        <li>
            @if (isset($obj))
            <a href="#">{{ trans('events::events.edit_title') }}</a>
            @else
            <a href="#">{{ trans('events::events.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, array('url' => URL::to('admin/events') . '/' . $obj->id, 'method' => 'put', 'class' => 'bf form-horizontal', 'files'=> true)) !!}
        @else
        {!! Form::open(array('url' => URL::to('admin/events'), 'method' => 'post', 'class' => 'bf form-horizontal', 'files'=> true)) !!}
        @endif


        <div class="portlet">
            <div class="portlet-title">
                <div class="caption">
                    @if (isset($obj))
                    {{ trans('events::events.edit_title') }}
                    @else
                    {{ trans('events::events.create_new_title') }}
                    @endif
                </div>
                <div class="actions btn-set">
                    <a href="{{ route('admin.events.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_seo" data-toggle="tab">Seo</a>
                            </li>
                        </ul>
                    </div>
                    <div class="portlet-body">
                        <div class="tab-content">
                            <!--general-->
                            <div role="tabpanel" class="tab-pane active" id="tab_general">
                                <div class="row">
                                    <div class="col-md-8">
                                        <!--order-->
                                        <div class="form-group {{ $errors->has('order') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_order') }}
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::number('order', null, array('class' => 'form-control','placeholder'=>'','min'=>0)) !!}
                                            </div>
                                        </div>
                                        <!--end order-->

                                        <!--title-->
                                        <div class="form-group {{ $errors->has('title') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_title') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('title', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('title', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end title-->

                                        <!--posted_at-->
                                        <div class="form-group {{ $errors->has('posted_at') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_posted_at') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>
                                            <div class="col-md-9">
                                                <div class="input-group date form_meridian_datetime">
                                                    {!! Form::text('posted_at',null, array('class'=>'form-control','size'=>16)) !!}
                                                    <span class="input-group-btn">
                                                        <button class="btn default date-set" type="button"><i class="fa fa-calendar"></i></button>
                                                    </span>
                                                </div>
                                                <span class="help-block">{{ $errors->first('posted_at', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end posted_at-->

                                        <!--body-->
                                        <div class="form-group {{ $errors->has('body') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_body') }}
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::textarea('body', null, array('class' => 'form-control ckeditor','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('body', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end body-->

                                        <!--feature image-->
                                        <div class="form-group {{ $errors->has('image_feature') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">{{ trans('events::events.form_image_feature') }}</label>
                                            <div class="col-md-9">
                                                @if (@$obj->image_feature)
                                                <div class="fileinput fileinput-exists" data-provides="fileinput">
                                                    <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px; line-height: 150px;">
                                                        <img src="data:image/jpeg;base64,{{ base64_encode($obj->image_feature_file) }}" alt="" />
                                                    </div>
                                                    <div>
                                                        <span class="btn default btn-file">
                                                            <span class="fileinput-new">Select image </span>
                                                            <span class="fileinput-exists">Change </span>
                                                            <input type="hidden" value="" name="">
                                                            <input type="file" name="image_feature">
                                                        </span>
                                                        <a href="#" class="btn red fileinput-exists" data-dismiss="fileinput">Remove </a>
                                                    </div>
                                                </div>
                                                @else
                                                <div class="fileinput fileinput-new" data-provides="fileinput">
                                                    <div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
                                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=feature+image" alt="" />
                                                    </div>
                                                    <div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"></div>
                                                    <div>
                                                        <span class="btn default btn-file">
                                                            <span class="fileinput-new">Select image </span>
                                                            <span class="fileinput-exists">Change </span>
                                                            <input type="file" name="image_feature">
                                                        </span>
                                                        <a href="#" class="btn default fileinput-exists" data-dismiss="fileinput">Remove </a>
                                                    </div>
                                                </div>
                                                @endif
                                            </div>
                                        </div>
                                        <!--end feature image-->
                                    </div>
                                    <div class="col-md-4">
                                        <!--is_default-->
                                        <div class="form-group {{ $errors->has('is_active') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_is_active') }}
                                            </label>

                                            <div class="col-md-9 checkbox-list">
                                                <label class="checkbox-inline">
                                                    {!! Form::checkbox('is_active', 1, @$obj?null:1) !!}
                                                </label>
                                                <span class="help-block">{{ $errors->first('is_active', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end is_default-->
                                    </div>
                                    <!--end row left-->
                                </div>
                            </div>
                            <!--end 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('events::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("events::admin.partial_new_gallery",['fields'=>$form['gallery'],'key'=>$key,'form'=>$form])
                                                @endforeach
                                                @endif
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            {{--end tab gallery--}}

                            <!--seo-->
                            <div role="tabpanel" class="tab-pane" id="tab_seo">
                                <div class="row">
                                    <div class="col-md-8">
                                        <!--slug-->
                                        <div class="form-group {{ $errors->has('slug') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_slug') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('slug', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('slug', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end slug-->

                                        <!--meta_title-->
                                        <div class="form-group {{ $errors->has('meta_title') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_meta_title') }}
                                                <span class="required" aria-required="true">*</span>
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('meta_title', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('meta_title', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end meta_title-->

                                        <!--meta_desc-->
                                        <div class="form-group {{ $errors->has('meta_description') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_meta_description') }}
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('meta_description', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('meta_description', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end meta_desc-->

                                        <!--meta_keywords-->
                                        <div class="form-group {{ $errors->has('meta_keywords') ? 'has-error' : '' }}">
                                            <label class="control-label col-md-3">
                                                {{ trans('events::events.form_meta_keywords') }}
                                            </label>

                                            <div class="col-md-9">
                                                {!! Form::text('meta_keywords', null, array('class' => 'form-control','placeholder'=>'')) !!}
                                                <span class="help-block">{{ $errors->first('meta_keywords', ':message') }}</span>
                                            </div>
                                        </div>
                                        <!--end meta_keywords-->
                                    </div>
                                </div>
                            </div>
                            <!--end seo-->
                        </div>
                    </div>
                    <div>


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

                    <!--actions-->
                    <div class="portlet-title">
                        <div class="actions btn-set">
                            <a href="{{ route('admin.events.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.events.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');

                    if (delId) {
                        var url = "{{ route('admin.events.delgallery', ['id' => '__id__']) }}";
                        url = url.replace('__id__', delId);

                        $.ajax({
                            url: url,
                            method: "GET",
                            cache: false,
                        });
                    }
                });

            });
        </script>

        <script>
            $(".form_meridian_datetime").datepicker({
                isRTL: Metronic.isRTL(),
                format: "dd MM yyyy",
                autoclose: true,
            });

            var CSRF_TOKEN = $('input[name="_token"]').val();
            var title = $("input[name='title']");
            var meta_title = $("input[name='meta_title']");
            var slug = $("input[name='slug']");
            obj_id = 0;
            @if(isset($obj))
            var obj_id = {
                !!$obj - > id!!
            };
            @endif

            title.keyup(function() {

                //update meta title
                if (obj_id == 0)
                    meta_title.val(title.val());

                //create slug
                $.ajax({
                    headers: {
                        'X-CSRF-TOKEN': CSRF_TOKEN
                    },
                    url: "{{ route('admin.events.create_slug') }}",
                    method: "POST",
                    data: {
                        'string': title.val(),
                    },
                    cache: false,
                    dataType: "text"
                }).done(function(data) {
                    slug.val(data);
                });


            });
        </script>
        @endsection

ZeroDay Forums Mini