267 lines
15 KiB
PHP
267 lines
15 KiB
PHP
<div role="dialog" id="{{$modal_id}}" 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>
|
||
Create Event</h3>
|
||
</div>
|
||
<div class="modal-body">
|
||
|
||
<div class="row">
|
||
|
||
<div class="col-md-12">
|
||
<div class="form-group">
|
||
{!! Form::label('title', 'Event Title', array('class'=>'control-label required')) !!}
|
||
{!! Form::text('title', Input::old('title'),array('class'=>'form-control','placeholder'=>'E.g: '.Auth::user()->first_name.'\'s Interational Conference' )) !!}
|
||
</div>
|
||
|
||
<div class="form-group custom-theme">
|
||
{!! Form::label('description', 'Event Description', array('class'=>'control-label')) !!}
|
||
{!! Form::textarea('description', Input::old('description'),
|
||
array(
|
||
'class'=>'form-control editable',
|
||
'rows' => 5
|
||
)) !!}
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-sm-6">
|
||
<div class="form-group">
|
||
{!! Form::label('start_date', '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', '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', 'Event Image (Flyer or Graphic etc.)', array('class'=>'control-label ')) !!}
|
||
{!!Form::styledFile('event_image')!!}
|
||
|
||
</div>
|
||
<div class="form-group address-automatic">
|
||
{!! Form::label('name', 'Venue Name', array('class'=>'control-label required ')) !!}
|
||
{!! Form::text('venue_name_full', Input::old('venue_name_full'),
|
||
array(
|
||
'class'=>'form-control geocomplete location_field',
|
||
'placeholder'=>'E.g: The Crab Shack'
|
||
)) !!}
|
||
|
||
<!--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>
|
||
Address Details
|
||
</h5>
|
||
|
||
<div class="form-group">
|
||
{!! Form::label('location_venue_name', 'Venue Name', array('class'=>'control-label required ')) !!}
|
||
{!! Form::text('location_venue_name', Input::old('location_venue_name'), [
|
||
'class'=>'form-control location_field',
|
||
'placeholder'=>'E.g: The Crab Shack'
|
||
]) !!}
|
||
</div>
|
||
<div class="form-group">
|
||
{!! Form::label('location_address_line_1', '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'=>'E.g: 45 Grafton St.'
|
||
]) !!}
|
||
</div>
|
||
<div class="form-group">
|
||
{!! Form::label('location_address_line_2', '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'=>'E.g: Dublin.'
|
||
]) !!}
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
{!! Form::label('location_state', 'City', array('class'=>'control-label')) !!}
|
||
{!! Form::text('location_state', Input::old('location_state'), [
|
||
'class'=>'form-control location_field',
|
||
'placeholder'=>'E.g: Dublin.'
|
||
]) !!}
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
{!! Form::label('location_post_code', 'Post Code', array('class'=>'control-label')) !!}
|
||
{!! Form::text('location_post_code', Input::old('location_post_code'), [
|
||
'class'=>'form-control location_field',
|
||
'placeholder'=>'E.g: Dublin.'
|
||
]) !!}
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<span class="">
|
||
<a data-clear-field='.location_field'
|
||
data-toggle-class='.address-automatic, .address-manual'
|
||
data-show-less-text='or <b>Select from existing venues</b>' href="javascript:void(0);"
|
||
class='in-form-link show-more-options clear_location'>
|
||
or <b>Enter address manually</b>
|
||
</a>
|
||
</span>
|
||
|
||
|
||
@if($organiser_id)
|
||
|
||
{!! Form::hidden('organiser_id', $organiser_id) !!}
|
||
|
||
@else
|
||
<div class="create_organiser" style='{{$organisers->isEmpty() ? '' : 'display:none;'}}'>
|
||
<h5>
|
||
Organiser Details
|
||
</h5>
|
||
|
||
<div class="form-group ">
|
||
{!! Form::label('organiser_name', 'Organiser Name', array('class'=>'required control-label ')) !!}
|
||
{!! Form::text('organiser_name', Input::old('organiser_name'),
|
||
array(
|
||
'class'=>'form-control',
|
||
'placeholder'=>'Who\'s organising the event?'
|
||
)) !!}
|
||
</div>
|
||
<div class="form-group ">
|
||
{!! Form::label('organiser_email', 'Organiser Email', array('class'=>'control-label required')) !!}
|
||
{!! Form::text('organiser_email', Input::old('organiser_email'),
|
||
array(
|
||
'class'=>'form-control ',
|
||
'placeholder'=>''
|
||
)) !!}
|
||
</div>
|
||
<div class="form-group ">
|
||
{!! Form::label('organiser_about', 'Organizer Description', array('class'=>'control-label ')) !!}
|
||
{!! Form::textarea('organiser_about', Input::old('organiser_about'),
|
||
array(
|
||
'class'=>'form-control editable2',
|
||
'placeholder'=>'',
|
||
'rows' => 4
|
||
)) !!}
|
||
</div>
|
||
<div class="form-group more-options">
|
||
{!! Form::label('organiser_logo', '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', 'Organiser Facebook', array('class'=>'control-label ')) !!}
|
||
{!! Form::text('organiser_facebook', Input::old('organiser_facebook'),
|
||
array(
|
||
'class'=>'form-control ',
|
||
'placeholder'=>'E.g http://www.facebook.com/MyFaceBookPage'
|
||
)) !!}
|
||
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group ">
|
||
{!! Form::label('organiser_twitter', 'Organiser Twitter', array('class'=>'control-label ')) !!}
|
||
{!! Form::text('organiser_twitter', Input::old('organiser_twitter'),
|
||
array(
|
||
'class'=>'form-control ',
|
||
'placeholder'=>'E.g http://www.twitter.com/MyTwitterPage'
|
||
)) !!}
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<a data-show-less-text='Hide Additional Oraganiser Options' href="javascript:void(0);"
|
||
class="in-form-link show-more-options">
|
||
Additional Organiser Options
|
||
</a>
|
||
</div>
|
||
|
||
@if(!$organisers->isEmpty())
|
||
<div class="form-group select_organiser" style='{{$organisers ? '' : 'display:none;'}}'>
|
||
|
||
{!! Form::label('organiser_id', 'Select Organiser', array('class'=>'control-label ')) !!}
|
||
{!! Form::select('organiser_id', $organisers, $organiser_id, ['class' => 'form-control']) !!}
|
||
|
||
</div>
|
||
<span class="">
|
||
<a data-toggle-class='.select_organiser, .create_organiser'
|
||
data-show-less-text='or <b>Select an organiser</b>' href="javascript:void(0);"
|
||
class='in-form-link show-more-options'>
|
||
or <b>Create an organiser</b>
|
||
</a>
|
||
</span>
|
||
@endif
|
||
|
||
@endif
|
||
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
<div class="modal-footer">
|
||
<span class="uploadProgress"></span>
|
||
{!! Form::button('Cancel', ['class'=>"btn modal-close btn-danger",'data-dismiss'=>'modal']) !!}
|
||
{!! Form::submit('Create Event', ['class'=>"btn btn-success"]) !!}
|
||
</div>
|
||
</div>
|
||
{!! Form::close() !!}
|
||
</div>
|
||
|