From 9d3da3563ce13d54673cfa3468911caeb4836741 Mon Sep 17 00:00:00 2001 From: lowercasename Date: Sat, 14 Sep 2019 10:08:09 +0100 Subject: Functionality to limit number of attendees --- views/partials/editeventmodal.handlebars | 32 ++++++++++++++++-------- views/partials/neweventform.handlebars | 43 ++++++++++++++++++++++++++++---- 2 files changed, 60 insertions(+), 15 deletions(-) (limited to 'views/partials') diff --git a/views/partials/editeventmodal.handlebars b/views/partials/editeventmodal.handlebars index ceb172b..68c8f80 100644 --- a/views/partials/editeventmodal.handlebars +++ b/views/partials/editeventmodal.handlebars @@ -7,7 +7,7 @@ -
+
- +
@@ -71,20 +71,32 @@
Options
+
+ + +
- +
-
- - -
+
+ + +
+
+ +
+ +
+
- \ No newline at end of file + diff --git a/views/partials/neweventform.handlebars b/views/partials/neweventform.handlebars index bf6d0ed..51d1695 100755 --- a/views/partials/neweventform.handlebars +++ b/views/partials/neweventform.handlebars @@ -25,7 +25,7 @@
- +
@@ -80,20 +80,32 @@
Options
+
+ + +
-
- -
+
+ +
+ +
+
@@ -114,5 +126,26 @@ no_label: false }); autosize($('textarea')); + $("#maxAttendeesCheckbox").on("click", function() { + if ($(this).is(':checked')) { + $("#maxAttendeesContainer").slideDown('fast').css("display","flex"); + $("#maxAttendees").attr("data-validation-optional","false"); + } + else { + $("#maxAttendeesContainer").slideUp('fast'); + $("#maxAttendees").attr("data-validation-optional","true").val("").removeClass('is-valid is-invalid'); + } + }); + $("#joinCheckbox").on("click", function() { + if ($(this).is(':checked')) { + $("#maxAttendeesCheckboxContainer").slideDown('fast').css("display","flex"); + } + else { + $("#maxAttendeesCheckboxContainer").slideUp('fast'); + $("#maxAttendeesCheckbox").prop("checked",false); + $("#maxAttendeesContainer").slideUp('fast'); + $("#maxAttendees").attr("data-validation-optional","true").val("").removeClass('is-valid is-invalid'); + } + }); }); -- cgit v1.2.3