Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
TimeOutAdmin
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TimeOut
TimeOutAdmin
Commits
1a7a3108
Commit
1a7a3108
authored
6 years ago
by
Tobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dc
parent
d4a5f42d
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
651 additions
and
484 deletions
+651
-484
Event.php
application/controllers/Event.php
+4
-2
Venue.php
application/controllers/Venue.php
+10
-4
eventAddForm.php
application/views/Event/eventAddForm.php
+190
-160
eventEditForm.php
application/views/Event/eventEditForm.php
+286
-255
viewEventDetails.php
application/views/Event/viewEventDetails.php
+41
-27
venueAddForm.php
application/views/Venue/venueAddForm.php
+67
-25
custom-style.css
assets/css/custom-style.css
+22
-0
custom-script.js
assets/js/custom-script.js
+31
-11
No files found.
application/controllers/Event.php
View file @
1a7a3108
...
...
@@ -91,7 +91,8 @@ class Event extends CI_Controller {
$cstmSeatLayout
=
array
();
for
(
$i
=
0
;
$i
<
count
(
$_POST
[
'seat_color'
])
;
$i
++
){
$cstmSeatLayout
[]
=
array
(
'color'
=>
$_POST
[
'seat_color'
][
$i
],
'price'
=>
$_POST
[
'seat_price'
][
$i
]);
'price'
=>
$_POST
[
'seat_price'
][
$i
],
'capacity'
=>
$_POST
[
'seat_capacity'
][
$i
]);
}
$_POST
[
'custom_seat_layout'
]
=
json_encode
(
$cstmSeatLayout
);
}
else
{
...
...
@@ -236,7 +237,8 @@ class Event extends CI_Controller {
$cstmSeatLayout
=
array
();
for
(
$i
=
0
;
$i
<
count
(
$_POST
[
'seat_color'
])
;
$i
++
){
$cstmSeatLayout
[]
=
array
(
'color'
=>
$_POST
[
'seat_color'
][
$i
],
'price'
=>
$_POST
[
'seat_price'
][
$i
]);
'price'
=>
$_POST
[
'seat_price'
][
$i
],
'capacity'
=>
$_POST
[
'seat_capacity'
][
$i
]);
}
$_POST
[
'custom_seat_layout'
]
=
json_encode
(
$cstmSeatLayout
);
}
else
{
...
...
This diff is collapsed.
Click to expand it.
application/controllers/Venue.php
View file @
1a7a3108
...
...
@@ -89,8 +89,11 @@ class Venue extends CI_Controller {
$seatLayoutDetails
=
array
();
foreach
(
$_POST
[
'seat_color'
]
AS
$index
=>
$value
){
$seatLayoutDetails
[]
=
array
(
'color'
=>
$value
,
'price'
=>
$_POST
[
'seat_price'
][
$index
]);
$seatLayoutDetails
[]
=
array
(
'color'
=>
$value
,
'price'
=>
$_POST
[
'seat_price'
][
$index
],
'capacity'
=>
$_POST
[
'seat_capacity'
][
$index
]);
}
$_POST
[
'layout_details'
]
=
json_encode
(
$seatLayoutDetails
);
}
else
{
$_POST
[
'layout'
]
=
$_POST
[
'layout_details'
]
=
''
;
...
...
@@ -111,7 +114,7 @@ class Venue extends CI_Controller {
$_POST
[
'location_lat'
]
=
$locData
[
'lat'
];
$_POST
[
'location_lng'
]
=
$locData
[
'lng'
];
unset
(
$_POST
[
'has_layout'
],
$_POST
[
'seat_color'
],
$_POST
[
'seat_price'
]);
unset
(
$_POST
[
'has_layout'
],
$_POST
[
'seat_color'
],
$_POST
[
'seat_price'
]
,
$_POST
[
'seat_capacity'
]
);
$status
=
$this
->
Venue_model
->
createVenue
(
$_POST
);
if
(
$status
==
1
){
...
...
@@ -193,8 +196,11 @@ class Venue extends CI_Controller {
$seatLayoutDetails
=
array
();
foreach
(
$_POST
[
'seat_color'
]
AS
$index
=>
$value
){
$seatLayoutDetails
[]
=
array
(
'color'
=>
$value
,
'price'
=>
$_POST
[
'seat_price'
][
$index
]);
$seatLayoutDetails
[]
=
array
(
'color'
=>
$value
,
'price'
=>
$_POST
[
'seat_price'
][
$index
],
'capacity'
=>
$_POST
[
'seat_capacity'
][
$index
]);
}
$_POST
[
'layout_details'
]
=
json_encode
(
$seatLayoutDetails
);
}
else
{
$_POST
[
'layout'
]
=
$_POST
[
'layout_details'
]
=
''
;
...
...
@@ -215,7 +221,7 @@ class Venue extends CI_Controller {
$_POST
[
'location_lat'
]
=
$locData
[
'lat'
];
$_POST
[
'location_lng'
]
=
$locData
[
'lng'
];
unset
(
$_POST
[
'has_layout'
],
$_POST
[
'seat_color'
],
$_POST
[
'seat_price'
]);
unset
(
$_POST
[
'has_layout'
],
$_POST
[
'seat_color'
],
$_POST
[
'seat_price'
]
,
$_POST
[
'seat_capacity'
]
);
$status
=
$this
->
Venue_model
->
updateVenues
(
decode_param
(
$venue_id
),
$_POST
);
if
(
$status
==
1
){
...
...
This diff is collapsed.
Click to expand it.
application/views/Event/eventAddForm.php
View file @
1a7a3108
...
...
@@ -55,7 +55,8 @@
<?php
if
(
!
empty
(
$venueData
)){
?>
<div
class=
"box"
>
<form
role=
"form"
name=
"eventAddForm"
action=
"
<?=
base_url
(
'Event/createEvent'
)
?>
"
method=
"post"
class=
"validate"
data-parsley-validate=
""
enctype=
"multipart/form-data"
>
<form
role=
"form"
name=
"eventAddForm"
action=
"
<?=
base_url
(
'Event/createEvent'
)
?>
"
method=
"post"
class=
"validate"
data-parsley-validate=
""
enctype=
"multipart/form-data"
>
<input
type=
"hidden"
name=
"venue_id"
value=
"
<?=
$venue_id
?>
"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 padTop5"
>
Venue Details
</h3>
...
...
@@ -77,214 +78,242 @@
<div
class=
"col-sm-6"
>
<div
class=
"col-sm-4"
>
Venue Location
</div>
<div
class=
"col-sm-1"
><span>
:
</span></div>
<div
class=
"col-sm-7"
><strong>
<?=
$venueData
->
location
?>
</strong></div>
<div
class=
"col-sm-7"
>
<strong><p
class=
"truncateText"
>
<?=
$venueData
->
location
?>
</p></strong>
</div>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"col-sm-4"
>
About Venue
</div>
<div
class=
"col-sm-1"
><span>
:
</span></div>
<div
class=
"col-sm-7"
><strong>
<?=
$venueData
->
venue_details
?>
</strong></div>
<div
class=
"col-sm-7"
>
<strong><p
class=
"truncateText"
>
<?=
$venueData
->
venue_details
?>
</p></strong>
</div>
</div>
</div>
</div>
<?php
if
(
$venueData
->
show_layout
==
1
&&
!
empty
(
$venueData
->
layout_details
)
&&
!
empty
(
$layoutDtls
=
json_decode
(
$venueData
->
layout_details
,
true
))){
?>
<?php
if
(
$venueData
->
show_layout
==
1
&&
!
empty
(
$venueData
->
layout_details
)
&&
!
empty
(
$layoutDtls
=
json_decode
(
$venueData
->
layout_details
,
true
))){
?>
<div
class=
"box-header with-border padTop0"
>
<h3
class=
"box-title padLeft10 "
>
Layout Details
</h3>
</div>
<div
class=
"box-header with-border padTop0"
>
<h3
class=
"box-title padLeft10 "
>
Layout Details
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12 padBottom15"
>
<div
class=
"col-sm-3 dropZoneContainer viewLayout"
>
<img
class=
"dropZoneOverlay"
id=
"image_id"
src=
"
<?=
base_url
(
$venueData
->
layout
)
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/no_image_text.png"
)
?>
';"
height=
"75"
width=
"75"
/>
<div
class=
"box-body"
>
<div
class=
"col-sm-12 padBottom15"
>
<div
class=
"col-sm-3 dropZoneContainer viewLayout"
>
<img
class=
"dropZoneOverlay"
id=
"image_id"
src=
"
<?=
base_url
(
$venueData
->
layout
)
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/no_image_text.png"
)
?>
';"
height=
"75"
width=
"75"
/>
</div>
<div
class=
"col-md-8 padLeft40"
>
<div
class=
"marginTop23"
id=
"mapTypeCntr"
>
<input
type=
"radio"
name=
"fare_type"
value=
"0"
checked
>
<label
class=
"padAll-10"
>
Use Default Fare
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"fare_type"
value=
"1"
>
<label
class=
"padAll-10"
>
Create Custome Fare
</label>
</div>
<div
class=
"col-md-9 padLeft40"
>
<div
class=
"marginTop23"
id=
"mapTypeCntr"
>
<input
type=
"radio"
name=
"fare_type"
value=
"0"
checked
>
<label
class=
"padAll-10"
>
Use Default Fare
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"fare_type"
value=
"1"
>
<label
class=
"padAll-10"
>
Create Custome Fare
</label>
</div>
<div
class=
"col-sm-12"
id=
"defaultFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-9"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
</div>
<?php
}
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
Seat Division
</strong>
</div>
<div
class=
"col-sm-3"
>
<strong>
Seat Pricing
</strong>
</div>
<div
class=
"col-sm-4"
>
<strong>
Seating Capacity
</strong>
</div>
</div>
<div
class=
"box-header with-border padHead marginBottom-10"
style=
"width:480px;"
></div>
<div
class=
"col-sm-12 hide"
id=
"customFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-3 padTop15"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-9"
>
<input
type=
"hidden"
name=
"seat_color[]"
value=
"
<?=
$lyDtls
[
'color'
]
?>
"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
type=
"text"
class=
"form-control marginTop-8 width200"
disabled
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Custom Fare / Seat"
>
</div>
<div
class=
"col-sm-12"
id=
"defaultFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"padBottom30"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'capacity'
]
?>
</strong>
Seats / Division
</div>
</div>
<?php
}
?>
</div>
</div>
<div
class=
"col-sm-12 hide"
id=
"customFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
style=
"margin-top:-5px;"
>
<input
type=
"hidden"
name=
"seat_color[]"
value=
"
<?=
$lyDtls
[
'color'
]
?>
"
>
<div
class=
"col-sm-3 padTop15"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-3"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
type=
"text"
class=
"form-control marginTop-8"
disabled
name=
"seat_price[]"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Seat Price"
style=
"height:25px;width: 100px;"
>
</div>
<div
class=
"col-sm-4"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
type=
"text"
class=
"form-control marginTop-8"
disabled
name=
"seat_capacity[]"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Capacity"
style=
"height:25px;width: 100px;"
>
</div>
</div>
<?php
}
?>
</div>
</div>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Event Details
</h3>
</div>
<?php
}
?>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Name
</label>
<input
type=
"text"
class=
"form-control required"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"event_name"
required=
""
placeholder=
"Enter Venue Title"
value=
"
<?=
(
isset
(
$venue_data
->
venue_name
))
?
$venue_data
->
venue_name
:
''
?>
"
>
</div>
<?php
if
(
!
empty
(
$category_data
)){
?>
<div
class=
"form-group"
>
<label>
Category
</label>
<select
name=
"category_id"
class=
"form-control required"
placeholder=
"Select Event Category"
required
>
<option
selected
disabled
>
Choose Event Category
</option>
<?php
foreach
(
$category_data
as
$category
)
{
echo
'<option value="'
.
$category
->
cat_id
.
'">'
.
$category
->
category
.
'</option>'
;
}
?>
</select>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Event Details
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Name
</label>
<input
type=
"text"
class=
"form-control required"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"event_name"
required=
""
placeholder=
"Enter Venue Title"
value=
"
<?=
(
isset
(
$venue_data
->
venue_name
))
?
$venue_data
->
venue_name
:
''
?>
"
>
</div>
<div
class=
"col-sm-6"
>
<?php
if
(
!
empty
(
$category_data
)){
?>
<div
class=
"form-group"
>
<label>
Event Description
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Description"
name=
"event_discription"
required
style=
"height:108px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
></textarea>
<label>
Category
</label>
<select
name=
"category_id"
class=
"form-control required"
placeholder=
"Select Event Category"
required
>
<option
selected
disabled
>
Choose Event Category
</option>
<?php
foreach
(
$category_data
as
$category
)
{
echo
'<option value="'
.
$category
->
cat_id
.
'">'
.
$category
->
category
.
'</option>'
;
}
?>
</select>
</div>
<?php
}
?>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Description
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Description"
name=
"event_discription"
required
style=
"height:108px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
></textarea>
</div>
<div
class=
"col-md-12"
>
<div
class=
"form-group"
>
<label>
Event Images
</label
>
<div
id=
"multipleImageInputCntr"
>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_1
"
>
<div
id=
"multiImageClose_1"
class=
"close_custom hide"
onclick=
"removeImage('1');"
>
×
</div
>
<input
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));"
count=
"1"
/
>
<img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_1"
src=
"
<?=
base_url
(
"assets/images/add-image.png"
)
?>
"
/>
<
/div
>
</div>
<div
class=
"col-md-12"
>
<div
class=
"form-group"
>
<label>
Event Images
</label
>
<div
id=
"multipleImageInputCntr
"
>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_1"
>
<div
id=
"multiImageClose_1"
class=
"close_custom hide"
onclick=
"removeImage('1');"
>
×
</div
>
<input
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));"
count=
"1
"
/>
<
img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_1"
src=
"
<?=
base_url
(
"assets/images/add-image.png"
)
?>
"
/
>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
if
(
$venueData
->
show_layout
!=
1
){
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Pricing Details
</h3>
</div>
<?php
if
(
$venueData
->
show_layout
!=
1
){
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Pricing Details
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-2"
>
<div
class=
"form-group"
>
<label>
Price
</label>
<input
type=
"text"
class=
"form-control required"
placeholder=
"Price"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
data-parsley-pattern=
"^[0-9\ . \/]+$"
name=
"price"
required
>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-2"
>
<div
class=
"form-group"
>
<label>
Price
</label>
<input
type=
"text"
class=
"form-control required"
placeholder=
"Price"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
data-parsley-pattern=
"^[0-9\ . \/]+$"
name=
"price"
required
>
</div>
<div
class=
"col-sm-10"
>
<div
class=
"form-group
"
>
<label>
About Price Division
</label
>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Price Division"
name=
"price_details"
required
style=
"height:35px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
></textarea>
</div
>
</div
>
<div
class=
"col-sm-10
"
>
<div
class=
"form-group"
>
<label>
About Price Division
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Price Division"
name=
"price_details"
required
style=
"height:35px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
></textarea
>
</div>
</div>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Scheduler and Tags
</h3>
</div>
<?php
}
?>
<div
class=
"box-body
"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"box-header with-border
"
>
<h3
class=
"box-title padLeft10 "
>
Scheduler and Tags
</h3
>
</div
>
<div
id=
"scheduleTypeCntr"
>
<input
type=
"radio"
name=
"schedule_type"
value=
"0"
checked
>
<label
class=
"padAll-10"
>
For Single Show
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"schedule_type"
value=
"1"
>
<label
class=
"padAll-10"
>
For Multiple Show
</label>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"col-sm-6"
>
<div
class=
"input-group date"
data-provide=
"datepicker"
>
<input
id=
"date"
type=
"text"
class=
"form-control required"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_start_date"
placeholder=
"Event Start Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
</div>
<div
id=
"scheduleTypeCntr"
>
<input
type=
"radio"
name=
"schedule_type"
value=
"0"
checked
>
<label
class=
"padAll-10"
>
For Single Show
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"schedule_type"
value=
"1"
>
<label
class=
"padAll-10"
>
For Multiple Show
</label>
</div>
<div
class=
"input-group date padTop10 hide"
data-provide=
"datepicker"
id=
"eventEndDate"
>
<input
id=
"date"
type=
"text"
class=
"form-control"
disabled
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_end_date"
placeholder=
"Event End Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"input-group date"
data-provide=
"datepicker"
>
<input
id=
"date"
type=
"text"
class=
"form-control required"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_start_date"
placeholder=
"Event Start Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
</div>
<div
class=
"col-sm-4"
style=
"padding-left: initial;"
>
<div
class=
"col-sm-10 clockpicker"
data-autoclose=
"true"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
>
</div>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addTimePicker(jQuery(this))"
count=
"1"
></i>
<div
class=
"input-group date padTop10 hide"
data-provide=
"datepicker"
id=
"eventEndDate"
>
<input
id=
"date"
type=
"text"
class=
"form-control"
disabled
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_end_date"
placeholder=
"Event End Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
<div
id=
"scheduleTimerCntr"
></div>
</div>
</div>
<?php
if
(
!
empty
(
$tag_data
)){
?>
<div
class=
"col-sm-6"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Tags
</h3>
</div>
<div
type=
"parent"
class=
"header-tag-box marginTop10"
>
<?php
foreach
(
$tag_data
AS
$tag
){
?>
<div
id=
"tag_
<?=
$tag
->
tag_id
?>
"
class=
"header-tag cpoint"
tag_id=
"
<?=
$tag
->
tag_id
?>
"
select=
"0"
onclick=
"manageTags(jQuery(this))"
>
<?=
$tag
->
tag_name
?>
</div>
<?php
}
?>
</div>
<div
id=
"selected_tags"
class=
"hide"
></div>
<div
class=
"col-sm-4"
style=
"padding-left: initial;"
>
<div
class=
"col-sm-10 clockpicker"
data-autoclose=
"true"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
>
</div>
<?php
}
?>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addTimePicker(jQuery(this))"
count=
"1"
></i>
</div>
<div
id=
"scheduleTimerCntr"
></div>
</div>
</div>
<?php
if
(
!
empty
(
$tag_data
)){
?>
<div
class=
"col-sm-6"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Tags
</h3>
</div>
<div
type=
"parent"
class=
"header-tag-box marginTop10"
>
<?php
foreach
(
$tag_data
AS
$tag
){
?>
<div
id=
"tag_
<?=
$tag
->
tag_id
?>
"
class=
"header-tag cpoint"
tag_id=
"
<?=
$tag
->
tag_id
?>
"
select=
"0"
onclick=
"manageTags(jQuery(this))"
>
<?=
$tag
->
tag_name
?>
</div>
<?php
}
?>
</div>
<div
id=
"selected_tags"
class=
"hide"
></div>
</div>
<?php
}
?>
</div>
<div
class=
"col-md-12 padTop10"
>
...
...
@@ -293,6 +322,7 @@
<a
href=
"
<?=
base_url
(
'Event/listEvents'
)
?>
"
class=
"btn btn-primary"
>
Cancel
</a>
</div>
</div>
</div>
</form>
</div>
...
...
This diff is collapsed.
Click to expand it.
application/views/Event/eventEditForm.php
View file @
1a7a3108
...
...
@@ -28,7 +28,8 @@
<div
class=
"col-md-12"
>
<div
class=
"box"
>
<form
role=
"form"
name=
"eventAddForm"
action=
"
<?=
base_url
(
'Event/updateEvent/'
.
encode_param
(
$event_data
->
event_id
))
?>
"
method=
"post"
class=
"validate"
data-parsley-validate=
""
enctype=
"multipart/form-data"
>
<form
role=
"form"
name=
"eventAddForm"
class=
"validate"
data-parsley-validate=
""
method=
"post"
enctype=
"multipart/form-data"
action=
"
<?=
base_url
(
'Event/updateEvent/'
.
encode_param
(
$event_data
->
event_id
))
?>
"
>
<input
type=
"hidden"
name=
"venue_id"
value=
"
<?=
$event_data
->
venue_id
?>
"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 padTop5"
>
Venue Details
</h3>
...
...
@@ -50,314 +51,344 @@
<div
class=
"col-sm-6"
>
<div
class=
"col-sm-4"
>
Venue Location
</div>
<div
class=
"col-sm-1"
><span>
:
</span></div>
<div
class=
"col-sm-7"
><strong>
<?=
$event_data
->
location
?>
</strong></div>
<div
class=
"col-sm-7"
>
<strong><p
class=
"truncateText"
>
<?=
$event_data
->
location
?>
</p></strong>
</div>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"col-sm-4"
>
About Venue
</div>
<div
class=
"col-sm-1"
><span>
:
</span></div>
<div
class=
"col-sm-7"
><strong>
<?=
$event_data
->
venue_details
?>
</strong></div>
<div
class=
"col-sm-7"
>
<strong><p
class=
"truncateText"
>
<?=
$event_data
->
venue_details
?>
</p></strong>
</div>
</div>
</div>
</div>
<?php
if
(
$event_data
->
show_layout
==
1
){
?>
<?php
if
(
$event_data
->
show_layout
==
1
){
?>
<div
class=
"box-header with-border padTop0"
>
<h3
class=
"box-title padLeft10 "
>
Layout Details
</h3>
</div>
<div
class=
"box-header with-border padTop0"
>
<h3
class=
"box-title padLeft10 "
>
Layout Details
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12 padBottom15"
>
<div
class=
"col-sm-3 dropZoneContainer viewLayout"
>
<img
class=
"dropZoneOverlay"
id=
"image_id"
src=
"
<?=
base_url
(
$event_data
->
layout
)
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/no_image_text.png"
)
?>
';"
height=
"75"
width=
"75"
/>
<div
class=
"box-body"
>
<div
class=
"col-sm-12 padBottom15"
>
<div
class=
"col-sm-3 dropZoneContainer viewLayout"
>
<img
class=
"dropZoneOverlay"
id=
"image_id"
src=
"
<?=
base_url
(
$event_data
->
layout
)
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/no_image_text.png"
)
?>
';"
height=
"75"
width=
"75"
/>
</div>
<div
class=
"col-md-9 padLeft40"
>
<div
class=
"marginTop23"
id=
"mapTypeCntr"
>
<input
type=
"radio"
name=
"fare_type"
value=
"0"
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
'checked'
:
''
?>
>
<label
class=
"padAll-10"
>
Use Default Fare
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"fare_type"
value=
"1"
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
''
:
'checked'
?>
>
<label
class=
"padAll-10"
>
Create Custome Fare
</label>
</div>
<div
class=
"col-md-9 padLeft40"
>
<div
class=
"marginTop23"
id=
"mapTypeCntr"
>
<input
type=
"radio"
name=
"fare_type"
value=
"0"
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
'checked'
:
''
?>
>
<label
class=
"padAll-10"
>
Use Default Fare
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"fare_type"
value=
"1"
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
''
:
'checked'
?>
>
<label
class=
"padAll-10"
>
Create Custome Fare
</label>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
Seat Division
</strong>
</div>
<?php
$layoutDtls
=
json_decode
(
$event_data
->
layout_details
,
true
);
?>
<div
class=
"col-sm-12
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
''
:
'hide'
?>
"
id=
"defaultFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-9"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
</div>
<?php
}
?>
<div
class=
"col-sm-3"
>
<strong>
Seat Pricing
</strong>
</div>
<div
class=
"col-sm-12
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
'hide'
:
''
?>
"
id=
"customFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-3 padTop15"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-9"
>
<input
type=
"hidden"
name=
"seat_color[]"
value=
"
<?=
$lyDtls
[
'color'
]
?>
"
>
<div
class=
"col-sm-4"
>
<strong>
Seating Capacity
</strong>
</div>
</div>
<div
class=
"box-header with-border padHead marginBottom-10"
style=
"width:480px;"
></div>
<?php
if
(
empty
(
$event_data
->
custom_seat_layout
)){
?>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
type=
"text"
disabled
class=
"form-control marginTop-8 width200"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Custom Fare / Seat"
value=
""
>
<?php
}
else
{
$custlayoutDtls
=
json_decode
(
$event_data
->
custom_seat_layout
,
true
);
foreach
(
$custlayoutDtls
AS
$cLayout
)
{
if
(
$cLayout
[
'color'
]
!=
$lyDtls
[
'color'
]){
continue
;
}
echo
'<input id="custFareInput_'
.
$lyDtls
[
'color'
]
.
'" type="text"
class="form-control marginTop-8 width200" data-parsley-trigger="change"
data-parsley-minlength="1" name="seat_price[]" data-parsley-pattern="^[0-9\ . \/]+$" placeholder="Custom Fare / Seat"
value="'
.
$cLayout
[
'price'
]
.
'">'
;
}
?>
<?php
}
?>
</div>
<?php
$layoutDtls
=
json_decode
(
$event_data
->
layout_details
,
true
);
?>
<div
class=
"col-sm-12
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
''
:
'hide'
?>
"
id=
"defaultFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"padBottom30"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'capacity'
]
?>
</strong>
Seats / Division
</div>
</div>
<?php
}
?>
</div>
<div
class=
"col-sm-12
<?=
(
empty
(
$event_data
->
custom_seat_layout
))
?
'hide'
:
''
?>
"
id=
"customFareSystem"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<input
type=
"hidden"
name=
"seat_color[]"
value=
"
<?=
$lyDtls
[
'color'
]
?>
"
>
<div
class=
"col-sm-3 padTop15"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<?php
if
(
empty
(
$event_data
->
custom_seat_layout
)){
?>
<div
class=
"col-sm-3"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
disabled
type=
"text"
class=
"form-control marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Seat Price"
style=
"height:25px;width: 100px;"
>
</div>
<div
class=
"col-sm-4"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
disabled
type=
"text"
class=
"form-control marginTop-8"
name=
"seat_capacity[]"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Capacity"
style=
"height:25px;width: 100px;"
>
</div>
<?php
}
else
{
$custlayoutDtls
=
json_decode
(
$event_data
->
custom_seat_layout
,
true
);
foreach
(
$custlayoutDtls
AS
$cLayout
)
{
if
(
$cLayout
[
'color'
]
!=
$lyDtls
[
'color'
]){
continue
;
}
?>
<div
class=
"col-sm-3"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
name=
"seat_price[]"
class=
"form-control marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Seat Price"
value=
"
<?=
$cLayout
[
'price'
]
?>
"
type=
"text"
style=
"height:25px;width: 100px;"
>
</div>
<div
class=
"col-sm-4"
style=
"padding-top:3px;"
>
<input
id=
"custFareInput_
<?=
$lyDtls
[
'color'
]
?>
"
type=
"text"
class=
"form-control marginTop-8"
name=
"seat_capacity[]"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Capacity"
style=
"height:25px;width: 100px;"
value=
"
<?=
$cLayout
[
'capacity'
]
?>
"
>
</div>
<?php
}
}
?>
<?php
}
?>
</div>
</div>
</div>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Event Details
</h3>
</div>
<?php
}
?>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Name
</label>
<input
type=
"text"
class=
"form-control required"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"event_name"
required=
""
placeholder=
"Enter Venue Title"
value=
"
<?=
$event_data
->
event_name
?>
"
>
</div>
<?php
if
(
!
empty
(
$category_data
)){
?>
<div
class=
"form-group"
>
<label>
Category
</label>
<select
name=
"category_id"
class=
"form-control required"
placeholder=
"Select Event Category"
required
>
<option
selected
disabled
>
Choose Event Category
</option>
<?php
foreach
(
$category_data
as
$category
)
{
$selected
=
(
$category
->
cat_id
==
$event_data
->
cat_id
)
?
'selected'
:
''
;
echo
'<option '
.
$selected
.
' value="'
.
$category
->
cat_id
.
'">'
.
$category
->
category
.
'</option>'
;
}
?>
</select>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Event Details
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Name
</label>
<input
type=
"text"
class=
"form-control required"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"event_name"
required=
""
placeholder=
"Enter Venue Title"
value=
"
<?=
$event_data
->
event_name
?>
"
>
</div>
<div
class=
"col-sm-6"
>
<?php
if
(
!
empty
(
$category_data
)){
?>
<div
class=
"form-group"
>
<label>
Event Description
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Description"
name=
"event_discription"
required
style=
"height:108px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
>
<?=
$event_data
->
event_discription
?>
</textarea>
<label>
Category
</label>
<select
name=
"category_id"
class=
"form-control required"
placeholder=
"Select Event Category"
required
>
<option
selected
disabled
>
Choose Event Category
</option>
<?php
foreach
(
$category_data
as
$category
)
{
$selected
=
(
$category
->
cat_id
==
$event_data
->
cat_id
)
?
'selected'
:
''
;
echo
'<option '
.
$selected
.
' value="'
.
$category
->
cat_id
.
'">'
.
$category
->
category
.
'</option>'
;
}
?>
</select>
</div>
<?php
}
?>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"form-group"
>
<label>
Event Description
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Description"
name=
"event_discription"
required
style=
"height:108px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
>
<?=
$event_data
->
event_discription
?>
</textarea>
</div>
<div
class=
"col-md-12"
>
<div
class=
"form-group"
>
<label>
Event Images
</label
>
<div
id=
"multipleImageInputCntr"
>
<?php
$count
=
1
;
if
(
isset
(
$event_data
->
eventMedia
[
1
])
&&
!
empty
(
$event_data
->
eventMedia
[
1
])){
foreach
(
$event_data
->
eventMedia
[
1
]
AS
$photos
){
?>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_
<?=
$count
?>
"
>
<input
type=
"hidden"
name=
"existingImages[]"
value=
"
<?=
$photos
[
'id'
]
?>
"
>
<div
id=
"multiImageClose_
<?=
$count
?>
"
class=
"close_custom cpoint"
onclick=
"removeImage('
<?=
$count
?>
');"
>
×
</div>
<input
disabled
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));
"
count=
"
<?=
$count
?>
"
/>
<img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_
<?=
$count
?>
"
src=
"
<?=
base_url
(
$photos
[
'media_url'
])
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/add-image.png"
)
?>
';"
/>
</div
>
<?php
$count
+=
1
;
}
</div>
<div
class=
"col-md-12"
>
<div
class=
"form-group"
>
<label>
Event Images
</label
>
<div
id=
"multipleImageInputCntr"
>
<?php
$count
=
1
;
if
(
isset
(
$event_data
->
eventMedia
[
1
])
&&
!
empty
(
$event_data
->
eventMedia
[
1
])){
foreach
(
$event_data
->
eventMedia
[
1
]
AS
$photos
){
?
>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_
<?=
$count
?>
"
>
<input
type=
"hidden"
name=
"existingImages[]"
value=
"
<?=
$photos
[
'id'
]
?>
"
>
<div
id=
"multiImageClose_
<?=
$count
?>
"
class=
"close_custom cpoint"
onclick=
"removeImage('
<?=
$count
?>
');"
>
×
</div>
<input
disabled
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload
"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));"
count=
"
<?=
$count
?>
"
/>
<img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_
<?=
$count
?>
"
src=
"
<?=
base_url
(
$photos
[
'media_url'
])
?>
"
onerror=
"this.src='
<?=
base_url
(
"assets/images/add-image.png"
)
?>
';"
/
>
</div>
<?php
$count
+=
1
;
}
?>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_
<?=
$count
?>
"
>
<div
id=
"multiImageClose_
<?=
$count
?>
"
class=
"close_custom cpoint hide"
onclick=
"removeImage('
<?=
$count
?>
');"
>
×
</div>
<input
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));"
count=
"
<?=
$count
?>
"
/>
<img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_
<?=
$count
?>
"
src=
"
<?=
base_url
(
"assets/images/add-image.png"
)
?>
"
/>
</div
>
}
?
>
<div
class=
"dropZoneContainer"
id=
"multiImageCntr_
<?=
$count
?>
"
>
<div
id=
"multiImageClose_
<?=
$count
?>
"
class=
"close_custom cpoint hide"
onclick=
"removeImage('
<?=
$count
?>
');"
>
×
</div>
<input
type=
"file"
name=
"event_image[]"
class=
"multiFileUpload"
accept=
"image/*"
onchange=
"setMultiImg(this,jQuery(this));"
count=
"
<?=
$count
?>
"
/>
<img
class=
"multiDropZoneOverlay"
id=
"multiImageImg_
<?=
$count
?>
"
src=
"
<?=
base_url
(
"assets/images/add-image.png"
)
?>
"
/
>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
if
(
$event_data
->
show_layout
!=
1
&&
!
empty
(
$event_data
->
seat_pricing
)
&&
!
empty
(
$seat_pricing
=
json_decode
(
$event_data
->
seat_pricing
,
true
))){
?>
<?php
if
(
$event_data
->
show_layout
!=
1
&&
!
empty
(
$event_data
->
seat_pricing
)
&&
!
empty
(
$seat_pricing
=
json_decode
(
$event_data
->
seat_pricing
,
true
))){
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Ticket Pricing
</h3>
</div>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Ticket Pricing
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-2"
>
<div
class=
"form-group"
>
<label>
Price
</label>
<input
type=
"text"
class=
"form-control required"
placeholder=
"Price"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
data-parsley-pattern=
"^[0-9\ . \/]+$"
name=
"price"
value=
"
<?=
$seat_pricing
[
'price'
]
?>
"
required
>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-2"
>
<div
class=
"form-group"
>
<label>
Price
</label>
<input
type=
"text"
class=
"form-control required"
placeholder=
"Price"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
data-parsley-pattern=
"^[0-9\ . \/]+$"
name=
"price"
value=
"
<?=
$seat_pricing
[
'price'
]
?>
"
required
>
</div>
<div
class=
"col-sm-10"
>
<div
class=
"form-group
"
>
<label>
About Price Division
</label
>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Price Division"
name=
"price_details"
required
style=
"height:35px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
>
<?=
$seat_pricing
[
'price_details'
]
?>
</textarea>
</div
>
</div
>
<div
class=
"col-sm-10
"
>
<div
class=
"form-group"
>
<label>
About Price Division
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Price Division"
name=
"price_details"
required
style=
"height:35px;"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
>
<?=
$seat_pricing
[
'price_details'
]
?>
</textarea
>
</div>
</div>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Scheduler and Tags
</h3>
</div>
<?php
}
?>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Scheduler and Tags
</h3>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<?php
$sType
=
(
isset
(
$event_data
->
eventSchedule
)
&&
!
empty
(
$event_data
->
eventSchedule
[
'date'
]))
?
count
(
$event_data
->
eventSchedule
[
'date'
])
:
1
;
?>
<div
id=
"scheduleTypeCntr"
>
<input
type=
"radio"
name=
"schedule_type"
value=
"0"
<?=
(
$sType
==
1
)
?
'checked'
:
''
?>
>
<label
class=
"padAll-10"
>
For Single Show
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"schedule_type"
value=
"1"
<?=
(
$sType
==
1
)
?
''
:
'checked'
?>
>
<label
class=
"padAll-10"
>
For Multiple Show
</label>
</div>
<div
class=
"box-body"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-sm-6"
>
<?php
$sType
=
(
isset
(
$event_data
->
eventSchedule
)
&&
!
empty
(
$event_data
->
eventSchedule
[
'date'
]))
?
count
(
$event_data
->
eventSchedule
[
'date'
])
:
1
;
?>
<div
id=
"scheduleTypeCntr"
>
<input
type=
"radio"
name=
"schedule_type"
value=
"0"
<?=
(
$sType
==
1
)
?
'checked'
:
''
?>
>
<label
class=
"padAll-10"
>
For Single Show
</label>
<input
class=
"marginLeft15"
type=
"radio"
name=
"schedule_type"
value=
"1"
<?=
(
$sType
==
1
)
?
''
:
'checked'
?>
>
<label
class=
"padAll-10"
>
For Multiple Show
</label>
</div>
$start_date
=
''
;
if
(
isset
(
$event_data
->
eventSchedule
[
'date'
])
&&
isset
(
$event_data
->
eventSchedule
[
'date'
][
0
])){
$start_date
=
strtotime
(
$event_data
->
eventSchedule
[
'date'
][
0
]);
$start_date
=
date
(
'm/d/Y'
,
$start_date
);
}
<div
class=
"col-sm-6"
>
<?php
$start_date
=
''
;
if
(
isset
(
$event_data
->
eventSchedule
[
'date'
])
&&
isset
(
$event_data
->
eventSchedule
[
'date'
][
0
])){
$start_date
=
strtotime
(
$event_data
->
eventSchedule
[
'date'
][
0
]);
$start_date
=
date
(
'm/d/Y'
,
$start_date
);
}
$end_date
=
''
;
$lstIndex
=
count
(
$event_data
->
eventSchedule
[
'date'
])
-
1
;
if
(
isset
(
$event_data
->
eventSchedule
[
'date'
])
&&
isset
(
$event_data
->
eventSchedule
[
'date'
][
$lstIndex
])){
$end_date
=
strtotime
(
$event_data
->
eventSchedule
[
'date'
][
$lstIndex
]);
$end_date
=
date
(
'm/d/Y'
,
$end_date
);
}
?>
<div
class=
"input-group date"
data-provide=
"datepicker"
>
<input
id=
"date"
type=
"text"
class=
"form-control required"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_start_date"
value=
"
<?=
$start_date
?>
"
placeholder=
"Event Start Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
$end_date
=
''
;
$lstIndex
=
count
(
$event_data
->
eventSchedule
[
'date'
])
-
1
;
if
(
isset
(
$event_data
->
eventSchedule
[
'date'
])
&&
isset
(
$event_data
->
eventSchedule
[
'date'
][
$lstIndex
])){
$end_date
=
strtotime
(
$event_data
->
eventSchedule
[
'date'
][
$lstIndex
]);
$end_date
=
date
(
'm/d/Y'
,
$end_date
);
}
?>
<div
class=
"input-group date"
data-provide=
"datepicker"
>
<input
id=
"date"
type=
"text"
class=
"form-control required"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_start_date"
value=
"
<?=
$start_date
?>
"
placeholder=
"Event Start Date"
autocomplete=
"off"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
</div>
<div
class=
"input-group date padTop10
<?=
(
$sType
==
1
)
?
'hide'
:
''
?>
"
data-provide=
"datepicker"
id=
"eventEndDate"
>
<input
id=
"date"
type=
"text"
class=
"form-control"
<?=
(
$sType
!=
1
)
?
'required'
:
'disabled'
?>
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_end_date"
placeholder=
"Event End Date"
autocomplete=
"off"
value=
"
<?=
$end_date
?>
"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
<div
class=
"input-group date padTop10
<?=
(
$sType
==
1
)
?
'hide'
:
''
?>
"
data-provide=
"datepicker"
id=
"eventEndDate"
>
<input
id=
"date"
type=
"text"
class=
"form-control"
<?=
(
$sType
!=
1
)
?
'required'
:
'disabled'
?>
data-parsley-trigger=
"change"
data-parsley-minlength=
"5"
name=
"event_end_date"
placeholder=
"Event End Date"
autocomplete=
"off"
value=
"
<?=
$end_date
?>
"
>
<div
class=
"input-group-addon"
>
<i
class=
"fa fa-calendar"
></i>
</div>
</div>
</div>
<div
class=
"col-sm-4"
style=
"padding-left: initial;"
>
<div
class=
"col-sm-10 clockpicker"
data-autoclose=
"true"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
value=
"
<?=
$event_data
->
eventSchedule
[
'time'
][
0
]
?>
"
>
</div>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addTimePicker(jQuery(this))"
count=
"
<?=
count
(
$event_data
->
eventSchedule
[
'time'
])
?>
"
></i>
</div>
<div
class=
"col-sm-4"
style=
"padding-left: initial;"
>
<div
class=
"col-sm-10 clockpicker"
data-autoclose=
"true"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
value=
"
<?=
$event_data
->
eventSchedule
[
'time'
][
0
]
?>
"
>
</div>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addTimePicker(jQuery(this))"
count=
"
<?=
count
(
$event_data
->
eventSchedule
[
'time'
])
?>
"
></i>
</div>
<div
id=
"scheduleTimerCntr"
>
<?php
$tCount
=
2
;
unset
(
$event_data
->
eventSchedule
[
'time'
][
0
]);
if
(
!
empty
(
$event_data
->
eventSchedule
[
'time'
])){
foreach
(
$event_data
->
eventSchedule
[
'time'
]
AS
$time
)
{
?>
<div
style=
"padding-left: initial;"
id=
"timePicker_
<?=
$tCount
?>
"
>
<div
class=
"col-sm-10 padTop10 clockpicker"
data-autoclose=
"true"
id=
"timePickerEnable_
<?=
$tCount
?>
"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
value=
"
<?=
$time
?>
"
>
</div>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"padTop12 fa fa-times-circle-o cpoint fav-rem-icon"
onclick=
"remTimePicker(
<?=
$tCount
?>
)"
></i>
</div>
<div
id=
"scheduleTimerCntr"
>
<?php
$tCount
=
2
;
unset
(
$event_data
->
eventSchedule
[
'time'
][
0
]);
if
(
!
empty
(
$event_data
->
eventSchedule
[
'time'
])){
foreach
(
$event_data
->
eventSchedule
[
'time'
]
AS
$time
)
{
?>
<div
style=
"padding-left: initial;"
id=
"timePicker_
<?=
$tCount
?>
"
>
<div
class=
"col-sm-10 padTop10 clockpicker"
data-autoclose=
"true"
id=
"timePickerEnable_
<?=
$tCount
?>
"
>
<input
type=
"text"
class=
"form-control required"
data-parsley-minlength=
"2"
data-parsley-trigger=
"change"
required
name=
"event_time[]"
autocomplete=
"off"
placeholder=
"Show Time"
id=
"start_time"
value=
"
<?=
$time
?>
"
>
</div>
<?php
$tCount
+=
1
;
}
}
?>
</div>
<div
class=
"col-sm-2"
style=
"padding-left: initial;"
>
<i
class=
"padTop12 fa fa-times-circle-o cpoint fav-rem-icon"
onclick=
"remTimePicker(
<?=
$tCount
?>
)"
></i>
</div>
</div>
<?php
$tCount
+=
1
;
}
}
?>
</div>
</div>
</div>
<?php
if
(
!
empty
(
$tag_data
)){
?>
<div
class=
"col-sm-6"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Tags
</h3>
</div>
<div
type=
"parent"
class=
"header-tag-box marginTop10"
>
<?php
foreach
(
$tag_data
AS
$tag
){
$select
=
'0'
;
$cstmClass
=
''
;
if
(
in_array
(
$tag
->
tag_id
,
$event_data
->
eventTags
)){
$select
=
'1'
;
$cstmClass
=
'tagSelected'
;
}
?>
<div
id=
"tag_
<?=
$tag
->
tag_id
?>
"
class=
"header-tag cpoint
<?=
$cstmClass
?>
"
tag_id=
"
<?=
$tag
->
tag_id
?>
"
select=
"
<?=
$select
?>
"
onclick=
"manageTags(jQuery(this))"
>
<?=
$tag
->
tag_name
?>
</div>
<?php
}
?>
</div>
<div
id=
"selected_tags"
class=
"hide"
>
<?php
foreach
(
$event_data
->
eventTags
AS
$tag_id
)
{
echo
'<input id="selTag_'
.
$tag_id
.
'" type="hidden" name="tags[]"
value="'
.
$tag_id
.
'">'
;
}
?>
</div>
<?php
if
(
!
empty
(
$tag_data
)){
?>
<div
class=
"col-sm-6"
>
<div
class=
"box-header with-border"
>
<h3
class=
"box-title padLeft10 "
>
Tags
</h3>
</div>
<?php
}
?>
</div>
<div
type=
"parent"
class=
"header-tag-box marginTop10"
>
<?php
foreach
(
$tag_data
AS
$tag
){
$select
=
'0'
;
$cstmClass
=
''
;
if
(
in_array
(
$tag
->
tag_id
,
$event_data
->
eventTags
)){
$select
=
'1'
;
$cstmClass
=
'tagSelected'
;
}
?>
<div
id=
"tag_
<?=
$tag
->
tag_id
?>
"
class=
"header-tag cpoint
<?=
$cstmClass
?>
"
tag_id=
"
<?=
$tag
->
tag_id
?>
"
select=
"
<?=
$select
?>
"
onclick=
"manageTags(jQuery(this))"
>
<?=
$tag
->
tag_name
?>
</div>
<?php
}
?>
</div>
<div
id=
"selected_tags"
class=
"hide"
>
<?php
foreach
(
$event_data
->
eventTags
AS
$tag_id
)
{
echo
'<input id="selTag_'
.
$tag_id
.
'" type="hidden" name="tags[]"
value="'
.
$tag_id
.
'">'
;
}
?>
</div>
</div>
<?php
}
?>
</div>
<div
class=
"col-md-12 padTop10"
>
<div
class=
"box-footer textCenterAlign"
>
...
...
This diff is collapsed.
Click to expand it.
application/views/Event/viewEventDetails.php
View file @
1a7a3108
...
...
@@ -126,38 +126,52 @@
</div>
<div
class=
"col-sm-8 padTop30"
>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
Seat Division
</strong>
</div>
<div
class=
"col-sm-3"
>
<strong>
Seat Pricing
</strong>
</div>
<div
class=
"col-sm-4"
>
<strong>
Seating Capacity
</strong>
</div>
</div>
<div
class=
"box-header with-border padHead marginBottom-10"
style=
"width:410px;"
></div>
<?php
if
(
$event
->
show_layout
==
1
){
if
(
!
empty
(
$event
->
custom_seat_layout
)
&&
!
empty
(
$custlayoutDtls
=
json_decode
(
$event
->
custom_seat_layout
,
true
))){
?>
<div
class=
"col-sm-12"
>
<?php
foreach
(
$custlayoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-8"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
!
empty
(
$custlayoutDtls
=
json_decode
(
$event
->
custom_seat_layout
,
true
))){
foreach
(
$custlayoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<?php
}
?>
</div>
<?php
}
else
{
$layoutDtls
=
json_decode
(
$event
->
layout_details
,
true
);
?>
<div
class=
"col-sm-12"
>
<?php
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-8"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
<?php
}
?>
</div>
<?php
}
?>
<?php
}
?>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'capacity'
]
?>
</strong>
Seats / Division
</div>
</div>
<?php
}
}
else
{
$layoutDtls
=
json_decode
(
$event
->
layout_details
,
true
);
foreach
(
$layoutDtls
AS
$lyDtls
){
?>
<div
class=
"col-sm-12 marginTop-8"
>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'color'
]
?>
</strong>
block
</div>
<div
class=
"col-sm-3"
>
<strong>
<?=
$lyDtls
[
'price'
]
?>
</strong>
/ Seat
</div>
<div
class=
"col-sm-4"
>
<strong>
<?=
$lyDtls
[
'capacity'
]
?>
</strong>
Seats / Division
</div>
</div>
<?php
}
}
}
?>
</div>
</div>
<?php
}
?>
...
...
This diff is collapsed.
Click to expand it.
application/views/Venue/venueAddForm.php
View file @
1a7a3108
...
...
@@ -51,7 +51,7 @@
<div
class=
"form-group"
>
<label>
Venue Title
</label>
<input
type=
"text"
class=
"form-control required"
data-parsley-trigger=
"change"
data-parsley-minlength=
"
2
"
name=
"venue_name"
required=
""
data-parsley-minlength=
"
1
"
name=
"venue_name"
required=
""
placeholder=
"Enter Venue Title"
value=
"
<?=
(
isset
(
$venue_data
->
venue_name
))
?
$venue_data
->
venue_name
:
''
?>
"
>
<span
class=
"glyphicon form-control-feedback"
></span>
</div>
...
...
@@ -83,7 +83,7 @@
<?php
}
?>
<div
class=
"form-group"
>
<label>
Venue Details
</label>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Details"
name=
"venue_details"
data-parsley-trigger=
"change"
data-parsley-minlength=
"
2
"
required=
""
style=
"height:108px;"
>
<?=
(
isset
(
$venue_data
->
venue_details
))
?
$venue_data
->
venue_details
:
''
?>
</textarea>
<textarea
type=
"text"
class=
"ip_reg_form_input form-control reset-form-custom required"
placeholder=
"Venue Details"
name=
"venue_details"
data-parsley-trigger=
"change"
data-parsley-minlength=
"
1
"
required=
""
style=
"height:108px;"
>
<?=
(
isset
(
$venue_data
->
venue_details
))
?
$venue_data
->
venue_details
:
''
?>
</textarea>
<span
class=
"glyphicon form-control-feedback"
></span>
</div>
</div>
...
...
@@ -108,20 +108,34 @@
<div
id=
"subIssueCntr"
>
<div
id=
"newSubIssue_1"
class=
"col-md-12 dispInLine"
>
<div
class=
"col-md-2"
>
<div
class=
"row marginTop
10
"
>
<div
class=
"row marginTop
37
"
>
<div
class=
"col-md-6"
></div>
<div
class=
"col-md-6"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addLayoutPricing(jQuery(this))"
count=
"
<?=
count
(
$layoutDetails
)
?>
"
></i>
</div>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_color[]"
value=
"
<?=
$layoutDetails
[
0
]
->
color
?>
"
placeholder=
"Seating Division Color"
required
>
<div
class=
"col-md-4"
>
<div
class=
"form-group"
>
<label>
Seat Division Color
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_color[]"
value=
"
<?=
$layoutDetails
[
0
]
->
color
?>
"
placeholder=
"Seating Division Color"
required
>
</div>
</div>
<div
class=
"col-md-2"
>
<div
class=
"form-group"
>
<label>
Capacity
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_capacity[]"
value=
"
<?=
$layoutDetails
[
0
]
->
capacity
?>
"
placeholder=
"Capacity"
data-parsley-pattern=
"^[0-9\ . \/]+$"
>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_price[]"
value=
"
<?=
$layoutDetails
[
0
]
->
price
?>
"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
<div
class=
"col-md-3"
>
<div
class=
"form-group"
>
<label>
Seat Pricing
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
value=
"
<?=
$layoutDetails
[
0
]
->
price
?>
"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
</div>
</div>
</div>
...
...
@@ -139,13 +153,26 @@
</div>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_color[]"
value=
"
<?=
$value
->
color
?>
"
placeholder=
"Seating Division Color"
required
>
<div
class=
"col-md-4"
>
<div
class=
"form-group"
>
<label>
Seat Division Color
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_color[]"
value=
"
<?=
$value
->
color
?>
"
placeholder=
"Seating Division Color"
required
>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
value=
"
<?=
$value
->
price
?>
"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
<div
class=
"col-md-2"
>
<div
class=
"form-group"
>
<label>
Capacity
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_capacity[]"
value=
"
<?=
$value
->
capacity
?>
"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"capacity"
>
</div>
</div>
<div
class=
"col-md-3"
>
<div
class=
"form-group"
>
<label>
Seat Pricing
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
value=
"
<?=
$value
->
price
?>
"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
</div>
</div>
</div>
<?php
...
...
@@ -188,19 +215,31 @@
<div
id=
"subIssueCntr"
>
<div
id=
"newSubIssue_1"
class=
"col-md-12 dispInLine"
>
<div
class=
"col-md-2"
>
<div
class=
"row marginTop
10
"
>
<div
class=
"row marginTop
37
"
>
<div
class=
"col-md-6"
></div>
<div
class=
"col-md-6"
>
<i
class=
"fa fa-plus-circle cpoint fav-add-icon"
onclick=
"addLayoutPricing(jQuery(this))"
count=
"1"
></i>
</div>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_color[]"
placeholder=
"Seating Division Color"
required
>
<div
class=
"col-md-4"
>
<div
class=
"form-group"
>
<label>
Seat Division Color
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_color[]"
placeholder=
"Seating Division Color"
required
>
</div>
</div>
<div
class=
"col-md-2"
>
<div
class=
"form-group"
>
<label>
Capacity
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_capacity[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"capacity"
required
>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
<div
class=
"col-md-3"
>
<div
class=
"form-group"
>
<label>
Seat Pricing
</label>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
</div>
</div>
</div>
</div>
...
...
@@ -217,12 +256,15 @@
</div>
</div>
</div>
<div
class=
"col-md-5"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"2"
name=
"seat_color[]"
placeholder=
"Seating Division Color"
required
>
<div
class=
"col-md-4"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_color[]"
placeholder=
"Seating Division Color"
required
>
</div>
<div
class=
"col-md-2"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
data-parsley-trigger=
"change"
data-parsley-minlength=
"1"
name=
"seat_capacity[]"
placeholder=
"capacity"
required
data-parsley-pattern=
"^[0-9\ . \/]+$"
>
</div>
<div
class=
"col-md-
5
"
>
<div
class=
"col-md-
3
"
>
<input
type=
"text"
class=
"form-control required marginTop-8"
required
data-parsley-trigger=
"change"
data-parsley-minlength=
"
2
"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
data-parsley-trigger=
"change"
data-parsley-minlength=
"
1
"
name=
"seat_price[]"
data-parsley-pattern=
"^[0-9\ . \/]+$"
placeholder=
"Default Seat Price"
>
</div>
</div>
This diff is collapsed.
Click to expand it.
assets/css/custom-style.css
View file @
1a7a3108
...
...
@@ -325,6 +325,10 @@
padding-bottom
:
20px
!important
;
}
.padBottom30
{
padding-bottom
:
30px
!important
;
}
.padTop0
{
padding-top
:
0px
!important
;
}
...
...
@@ -361,6 +365,10 @@
margin-top
:
10px
!important
;
}
.marginTop37
{
margin-top
:
37px
!important
;
}
.padRight-5p
{
padding-right
:
5%
!important
;
}
...
...
@@ -381,6 +389,10 @@
padding-left
:
10px
!important
;
}
.padLeft15
{
padding-left
:
15px
!important
;
}
.padLeft20
{
padding-left
:
20px
!important
;
}
...
...
@@ -637,4 +649,13 @@
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
}
.layoutDivHead
{
margin-top
:
10px
;
}
.hrClass
{
margin-top
:
0px
;
margin-bottom
:
15px
;
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
assets/js/custom-script.js
View file @
1a7a3108
...
...
@@ -154,23 +154,36 @@ jQuery('[id="viewVenueDetails"]').on('click',function() {
}
});
var
layoutHtml
=
''
;
var
layoutHtml
=
''
,
innerLyOut
=
''
;
if
(
venue_data
[
'show_layout'
]
==
'1'
){
layoutHtml
=
'<div class="col-md-6">'
+
'<div class="row"><label>Layout Details</label></div>'
+
'<div class="row"> '
+
'<div class="col-md-7
" style="text-align:center;"> '
+
'<img id="driverLicenceImg" src="'
+
base_url
+
venue_data
[
'layout'
]
+
'"'
+
'style="margin-top:10px;width:auto;max-width:225px;height:225
px;" />'
+
'</div><br
>'
;
layoutHtml
=
'<div class="col-md-6">'
+
'<div class="row"><label>Layout Details</label></div>'
+
'<div class="row"> '
+
'<div class="col-md-6
" style="text-align:center;"> '
+
'<img id="driverLicenceImg" src="'
+
base_url
+
venue_data
[
'layout'
]
+
'"'
+
'style="margin-top:10px;width:auto;max-width:200px;height:200
px;" />'
+
'</div
>'
;
jQuery
.
each
(
jQuery
.
parseJSON
(
venue_data
[
'layout_details'
]),
function
(
indexLayout
,
layoutValue
)
{
layoutHtml
+=
'<div class="col-md-5">'
+
'<label>'
+
layoutValue
[
'color'
]
+
'</label> Block <label>'
+
layoutValue
[
'price'
]
+
'</label> /Seat'
+
innerLyOut
+=
'<div>'
+
'<div onclick="showLyDivDtls(jQuery(this))" class="cpoint">'
+
'<i class="fa fa-caret-square-o-down" aria-hidden="true"></i>'
+
'<label class="padLeft10">'
+
layoutValue
[
'color'
]
+
'</label> Block'
+
'</div>'
+
'<div class="hide">'
+
'<div class="padLeft40"><label>'
+
layoutValue
[
'price'
]
+
'</label> /Seat</div>'
+
'<div class="padLeft40"><label>150</label> Total Capacity</div>'
+
'</div>'
+
'</div>'
;
});
innerLyOut
=
'<div class="col-md-6 layoutDivHead">'
+
'<div class="row padLeft15"><label>Pricing Details</label></div><hr class="hrClass">'
+
innerLyOut
+
'</div>'
+
'</div>'
+
'</div>'
;
layoutHtml
+=
'</div></div>'
;
layoutHtml
=
layoutHtml
+
innerLyOut
;
}
var
colSlot
=
(
layoutHtml
!=
''
)?
'6'
:
'12'
;
var
html
=
'<div id="map-canvas-assign" style="width: 100%; height: 200px;"></div><br>'
+
...
...
@@ -474,3 +487,10 @@ jQuery('[id="viewEventDetails"]').on('click',function(event) {
});
});
function
showLyDivDtls
(
thisObj
){
thisObj
.
next
(
"div"
).
removeClass
(
'hide'
);
setTimeout
(
function
(){
thisObj
.
next
(
"div"
).
addClass
(
'hide'
);
},
3000
);
}
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment