264 lines
18 KiB
PHP
264 lines
18 KiB
PHP
<div role="dialog" class="modal fade" style="display: none;">
|
|
|
|
@include('ManageOrganiser.Partials.EventCreateAndEditJS');
|
|
|
|
{!! Form::open(array('url' => route('postCreateEvent'), 'class' => 'ajax gf')) !!}
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header text-center">
|
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
<h3 class="modal-title">
|
|
<i class="ico-calendar"></i>
|
|
@lang("Event.create_event")</h3>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="form-group">
|
|
{!! Form::label('title', trans("Event.event_title"), array('class'=>'control-label required')) !!}
|
|
{!! Form::text('title', Input::old('title'),array('class'=>'form-control','placeholder'=>trans("Event.event_title_placeholder", ["name"=>Auth::user()->first_name]) )) !!}
|
|
</div>
|
|
|
|
<div class="form-group custom-theme">
|
|
{!! Form::label('description', trans("Event.event_description"), array('class'=>'control-label required')) !!}
|
|
{!! Form::textarea('description', Input::old('description'),
|
|
array(
|
|
'class'=>'form-control editable',
|
|
'rows' => 5
|
|
)) !!}
|
|
</div>
|
|
<div class="row">
|
|
<div class="form-group col-md-6">
|
|
{!! Form::label('category_id', trans("Category.event_category"), array('class'=>'control-label required')) !!}
|
|
{!! Form::select('category_id',main_categories(), Input::old('category_id'), ['class' => 'form-control','id'=>'categories']) !!}
|
|
</div>
|
|
<div class="form-group col-md-6">
|
|
{!! Form::label('subCategory',trans('Category.event_sub_category'), array('class'=>'control-label')) !!}
|
|
{!! Form::subSelect('sub_category_id',sub_categories(), Input::old('sub_category_id'), ['class' => 'form-control','id'=>'subCategories']) !!}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="form-group">
|
|
{!! Form::label('start_date', trans("Event.event_start_date"), array('class'=>'required control-label')) !!}
|
|
{!! Form::text('start_date', Input::old('start_date'),
|
|
[
|
|
'class'=>'form-control start hasDatepicker ',
|
|
'data-field'=>'datetime',
|
|
'data-startend'=>'start',
|
|
'data-startendelem'=>'.end',
|
|
'readonly'=>''
|
|
|
|
]) !!}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-sm-6">
|
|
<div class="form-group">
|
|
{!! Form::label('end_date', trans("Event.event_end_date"),
|
|
[
|
|
'class'=>'required control-label '
|
|
]) !!}
|
|
|
|
{!! Form::text('end_date', Input::old('end_date'),
|
|
[
|
|
'class'=>'form-control end hasDatepicker ',
|
|
'data-field'=>'datetime',
|
|
'data-startend'=>'end',
|
|
'data-startendelem'=>'.start',
|
|
'readonly'=> ''
|
|
]) !!}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
{!! Form::label('event_image', trans("Event.event_image"), array('class'=>'control-label ')) !!}
|
|
{!! Form::styledFile('event_image') !!}
|
|
|
|
</div>
|
|
<div class="form-group address-automatic">
|
|
{!! Form::label('venue_name', trans("Event.venue_name"), array('class'=>'control-label required ')) !!}
|
|
{!! Form::select('venue_id',venues_list(), Input::old('venue_id'), ['class' => 'form-control','id'=>'venue_name']) !!}
|
|
|
|
{{--{!! Form::text('venue_name_full', Input::old('venue_name_full'),--}}
|
|
{{--array(--}}
|
|
{{--'class'=>'form-control geocomplete location_field',--}}
|
|
{{--'placeholder'=>trans("Event.venue_name_placeholder")--}}
|
|
{{--)) !!}--}}
|
|
|
|
{{--<!--These are populated with the Google places info-->--}}
|
|
{{--<div>--}}
|
|
{{--{!! Form::hidden('formatted_address', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('street_number', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('country', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('country_short', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('place_id', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('name', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('location', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('postal_code', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('route', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('lat', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('lng', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('administrative_area_level_1', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('sublocality', '', ['class' => 'location_field']) !!}--}}
|
|
{{--{!! Form::hidden('locality', '', ['class' => 'location_field']) !!}--}}
|
|
{{--</div>--}}
|
|
{{--<!-- /These are populated with the Google places info-->--}}
|
|
</div>
|
|
|
|
{{--<div class="address-manual" style="display:none;">--}}
|
|
{{--<h5>--}}
|
|
{{--@lang("Event.address_details")--}}
|
|
{{--</h5>--}}
|
|
|
|
{{--<div class="form-group">--}}
|
|
{{--{!! Form::label('location_venue_name', trans("Event.venue_name"), array('class'=>'control-label required ')) !!}--}}
|
|
{{--{!! Form::text('location_venue_name', Input::old('location_venue_name'), [--}}
|
|
{{--'class'=>'form-control location_field',--}}
|
|
{{--'placeholder'=>trans("Event.venue_name_placeholder")--}}
|
|
{{--]) !!}--}}
|
|
{{--</div>--}}
|
|
{{--<div class="form-group">--}}
|
|
{{--{!! Form::label('location_address_line_1', trans("Event.address_line_1"), array('class'=>'control-label')) !!}--}}
|
|
{{--{!! Form::text('location_address_line_1', Input::old('location_address_line_1'), [--}}
|
|
{{--'class'=>'form-control location_field',--}}
|
|
{{--'placeholder'=>trans("Event.address_line_1_placeholder")--}}
|
|
{{--]) !!}--}}
|
|
{{--</div>--}}
|
|
{{--<div class="form-group">--}}
|
|
{{--{!! Form::label('location_address_line_2', trans("Event.address_line_2"), array('class'=>'control-label')) !!}--}}
|
|
{{--{!! Form::text('location_address_line_2', Input::old('location_address_line_2'), [--}}
|
|
{{--'class'=>'form-control location_field',--}}
|
|
{{--'placeholder'=>trans("Event.address_line_2_placeholder")--}}
|
|
{{--]) !!}--}}
|
|
{{--</div>--}}
|
|
|
|
{{--<div class="row">--}}
|
|
{{--<div class="col-md-6">--}}
|
|
{{--<div class="form-group">--}}
|
|
{{--{!! Form::label('location_state', trans("Event.city"), array('class'=>'control-label')) !!}--}}
|
|
{{--{!! Form::text('location_state', Input::old('location_state'), [--}}
|
|
{{--'class'=>'form-control location_field',--}}
|
|
{{--'placeholder'=>trans("Event.city_placeholder")--}}
|
|
{{--]) !!}--}}
|
|
{{--</div>--}}
|
|
{{--</div>--}}
|
|
{{--<div class="col-md-6">--}}
|
|
{{--<div class="form-group">--}}
|
|
{{--{!! Form::label('location_post_code', trans("Event.post_code"), array('class'=>'control-label')) !!}--}}
|
|
{{--{!! Form::text('location_post_code', Input::old('location_post_code'), [--}}
|
|
{{--'class'=>'form-control location_field',--}}
|
|
{{--'placeholder'=>trans("Event.post_code_placeholder")--}}
|
|
{{--]) !!}--}}
|
|
{{--</div>--}}
|
|
{{--</div>--}}
|
|
{{--</div>--}}
|
|
{{--</div>--}}
|
|
|
|
{{--<span>--}}
|
|
{{--<a data-clear-field=".location_field"--}}
|
|
{{--data-toggle-class=".address-automatic, .address-manual"--}}
|
|
{{--data-show-less-text="@lang("Event.or(manual/existing_venue)") <b>@lang("Event.enter_existing")</b>" href="javascript:void(0);"--}}
|
|
{{--class="in-form-link show-more-options clear_location">--}}
|
|
{{--@lang("Event.or(manual/existing_venue)") <b>@lang("Event.enter_manual")</b>--}}
|
|
{{--</a>--}}
|
|
{{--</span>--}}
|
|
|
|
@if($organiser_id)
|
|
{!! Form::hidden('organiser_id', $organiser_id) !!}
|
|
@else
|
|
<div class="create_organiser" style="{{$organisers->isEmpty() ? '' : 'display:none;'}}">
|
|
<h5>
|
|
@lang("Organiser.organiser_details")
|
|
</h5>
|
|
|
|
<div class="form-group">
|
|
{!! Form::label('organiser_name', trans("Organiser.organiser_name"), array('class'=>'required control-label ')) !!}
|
|
{!! Form::text('organiser_name', Input::old('organiser_name'),
|
|
array(
|
|
'class'=>'form-control',
|
|
'placeholder'=>trans("Organiser.organiser_name_placeholder")
|
|
)) !!}
|
|
</div>
|
|
<div class="form-group">
|
|
{!! Form::label('organiser_email', trans("Organiser.organiser_email"), array('class'=>'control-label required')) !!}
|
|
{!! Form::text('organiser_email', Input::old('organiser_email'),
|
|
array(
|
|
'class'=>'form-control ',
|
|
'placeholder'=>trans("Organiser.organiser_email_placeholder")
|
|
)) !!}
|
|
</div>
|
|
<div class="form-group">
|
|
{!! Form::label('organiser_about', trans("Organiser.organiser_description"), array('class'=>'control-label ')) !!}
|
|
{!! Form::textarea('organiser_about', Input::old('organiser_about'),
|
|
array(
|
|
'class'=>'form-control editable2',
|
|
'placeholder'=>trans("Organiser.organiser_description_placeholder"),
|
|
'rows' => 4
|
|
)) !!}
|
|
</div>
|
|
<div class="form-group more-options">
|
|
{!! Form::label('organiser_logo', trans("Organiser.organiser_logo"), array('class'=>'control-label ')) !!}
|
|
{!! Form::styledFile('organiser_logo') !!}
|
|
</div>
|
|
<div class="row more-options">
|
|
<div class="col-md-6">
|
|
<div class="form-group">
|
|
{!! Form::label('organiser_facebook', trans("Organiser.organiser_facebook"), array('class'=>'control-label ')) !!}
|
|
{!! Form::text('organiser_facebook', Input::old('organiser_facebook'),
|
|
array(
|
|
'class'=>'form-control ',
|
|
'placeholder'=>trans("Organiser.organiser_facebook_placeholder")
|
|
)) !!}
|
|
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-group">
|
|
{!! Form::label('organiser_twitter', trans("Organiser.organiser_twitter"), array('class'=>'control-label ')) !!}
|
|
{!! Form::text('organiser_twitter', Input::old('organiser_twitter'),
|
|
array(
|
|
'class'=>'form-control ',
|
|
'placeholder'=>trans("Organiser.organiser_twitter_placeholder")
|
|
)) !!}
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<a data-show-less-text="@lang("Organiser.hide_additional_organiser_options")" href="javascript:void(0);"
|
|
class="in-form-link show-more-options">
|
|
@lang("Organiser.additional_organiser_options")
|
|
</a>
|
|
</div>
|
|
|
|
@if(!$organisers->isEmpty())
|
|
<div class="form-group select_organiser" style="{{$organisers ? '' : 'display:none;'}}">
|
|
|
|
{!! Form::label('organiser_id', trans("Organiser.select_organiser"), array('class'=>'control-label ')) !!}
|
|
{!! Form::select('organiser_id', $organisers, $organiser_id, ['class' => 'form-control']) !!}
|
|
|
|
</div>
|
|
<span class="">
|
|
@lang("Organiser.or") <a data-toggle-class=".select_organiser, .create_organiser"
|
|
data-show-less-text="<b>@lang("Organiser.select_an_organiser")</b>" href="javascript:void(0);"
|
|
class="in-form-link show-more-options">
|
|
<b>@lang("Organiser.create_an_organiser")</b>
|
|
</a>
|
|
</span>
|
|
@endif
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<span class="uploadProgress"></span>
|
|
{!! Form::button(trans("basic.cancel"), ['class'=>"btn modal-close btn-danger",'data-dismiss'=>'modal']) !!}
|
|
{!! Form::submit(trans("Event.create_event"), ['class'=>"btn btn-success"]) !!}
|
|
</div>
|
|
</div>
|
|
{!! Form::close() !!}
|
|
</div>
|
|
</div>
|