donation/app/Views/event_form.php

69 lines
4.1 KiB
PHP

<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-body">
<h4 class="header-title"><?= $page_name; ?></h4>
<p class="sub-header"> </p>
<form class="needs-validation" novalidate method="POST" enctype="multipart/form-data" action="<?= base_url() . "insert_event"; ?>" id="myForm">
<div class="form-group">
<div class="form-row">
<div class="form-group col-md-12">
<label for="ename" class="col-form-label">Campaign Name<span class="text-danger">*</span></label>
<input type="text" class="form-control" name="name" value="<?= isset($campaign['name']) ? $campaign['name'] : '' ?>" placeholder="Name of the campaign" required />
<div class="invalid-feedback"> Please provide. </div>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="nextid" class="col-form-label">Start Date<span class="text-danger">*</span></label>
<input type="date" class="form-control" name="start_date" value="<?= isset($campaign['start_date']) ? $campaign['start_date'] : '' ?>" placeholder="" required />
<div class="invalid-feedback"> Please provide. </div>
</div>
<div class="form-group col-md-6">
<label for="leftpad" class="col-form-label">End Date<span class="text-danger">*</span></label>
<input type="date" class="form-control" name="end_date" placeholder="000" value="<?= isset($campaign['end_date']) ? $campaign['end_date'] : '' ?>" required>
<div class="invalid-feedback"> Please provide. </div>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<label for="formating" class="col-form-label">Campaign Description<span class="text-danger">*</span></label>
<textarea class="form-control" name="description" value="" placeholder="Description" required><?= isset($campaign['description']) ? $campaign['description'] : '' ?></textarea>
<div class="invalid-feedback"> Please provide. </div>
</div>
</div>
<input type="hidden" id="campaign_id" name="campaign_id" placeholder="hidden for scheme id" value="<?= isset($campaign['campaign_id']) ? $campaign['campaign_id'] : '' ?>" />
<input type="hidden" id="business_id" name="business_id" placeholder="hidden for business id" value="<?= $session_bid ?>" />
<br>
<div class="form-group text-right m-b-0">
<button class="btn btn-success waves-effect waves-light mr-1" type="submit" id="submitBtn">Submit</button>
<button type="reset" class="btn btn-primary waves-effect mr-1">Reset</button>
<a href="<?= base_url() . "campaign"; ?>" class="btn btn-secondary waves-effect">Cancel</a>
</div>
</div>
</form>
</div> <!-- end card-body-->
</div> <!-- end card-->
</div> <!-- end col-->
</div><!-- end row -->
<script>
document.getElementById('myForm').addEventListener('submit', function(event) {
var form = event.target;
if (form.checkValidity() === false) {
form.reportValidity(); // Display validation error messages
event.preventDefault(); // Prevent form submission if it's not valid
$('#submitBtn').prop('disabled', false);
} else {
$('#submitBtn').prop('disabled', true);
}
});
</script>