File: /home/imensosw/www/imenso.co/demo/zuruuna/checklist.php
<?php include('connection.php'); ?>
<?php
ob_start();
$user_event_data = select_data_array('we_users_event','','WHERE event_user='.$_SESSION['reg_id'].' LIMIT 1');
//print_r($user_event_data);
if($user_event_data && is_array($user_event_data) && count($user_event_data) > 0)
{
$event_id = $user_event_data[0]['event_id'];
$user_event_id = $user_event_data[0]['id'];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Wedding Registry</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"/>
<link href="style.css" rel="stylesheet" type="text/css"/>
<link href="css/responsive.css" rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
<link href='http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Shadows+Into+Light' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.0/themes/base/jquery-ui.css">
</head>
<body >
<?php include('header.php'); ?>
<?php
$user_event_cat_data = select_data_array('we_users_event_cat','','WHERE event_user='.$_SESSION['reg_id'].' AND user_event_id = '.$user_event_id);
//print_r($user_event_cat_data);
if(count($user_event_cat_data) > 0)
{
?><input type="hidden" value="<?php echo count($user_event_cat_data); ?>" id="tot_model_trigger" /><?php
include('edit_checklist.php');
}
else
{
?>
<div id="addNewWizard" style="display:block;">
<div id="overlay"></div>
<div class="wht-flag">
<div class="container">
<div class="row gutter">
<div id="step-box">
<section class="steps">
<h3 class="text-center">Choose the applicable tasks for Wedding</h3>
<?php
$event_id = select_single_col('we_users_event','event_id','WHERE id='.$user_event_id);
$event_cat = select_data_array('we_category','','WHERE id IN (SELECT category_id FROM we_event_cat WHERE event_id = '.$event_id.')');
if($event_cat)
{
?><input type="hidden" class="total_cats" value="<?php echo count($event_cat); ?>"/><?php
$count = 0;
while($count < count($event_cat))
{
if($count == 0 || $count%5 == 0)
{
?>
<div class="col-md-4">
<div class="checkbox">
<?php
}
?>
<input type="checkbox" id="cat_id_<?php echo $event_cat[$count]['id']; ?>" value="<?php echo $event_cat[$count]['id']; ?>" onclick="show_cat_budget(this.value);">
<label for="cat_id_<?php echo $event_cat[$count]['id']; ?>"><?php echo $event_cat[$count]['category_name']; ?></label>
<br>
<?php
if(($count+1)%5 == 0 || $count == count($event_cat))
{
?></div></div><!--/col-md-4--><?php
}
$count++;
}
}
?>
<div class="clearfix"></div>
<div class="text-center mt5">
<a href="javascript:;" id="next" class="btn btn-alpha mb1">Next</a>
</div>
<div class="clearfix"></div>
</section><!--/step1-->
<section class="steps">
<h3 class="text-center">Planning you ceremony</h3>
<form class="" name="" id="users_event_cat" method="post" action="include/users_event_cat.php">
<div class="col-md-12">
<?php
$event_id = select_single_col('we_users_event','event_id','WHERE id='.$user_event_id);
$event_cat = select_data_array('we_category','','WHERE id IN (SELECT category_id FROM we_event_cat WHERE event_id = '.$event_id.')');
if($event_cat)
{
$count = 0;
while($count < count($event_cat))
{
?>
<div class="form-group hide cat_id_<?php echo $event_cat[$count]['id']; ?>" >
<div class="inpt-3">
<label for="">Category</label>
<input type="text" class="form-control" value="<?php echo $event_cat[$count]['category_name']; ?>" disabled="">
<input type="hidden" id="category_id" name="" class="form-control" value="<?php echo $event_cat[$count]['id']; ?>">
<input type="hidden" id ="event_id" name="" value="<?php echo $event_id; ?>" />
<input type="hidden" id ="user_event_id" name="" value="<?php echo $user_event_id; ?>" />
<input type="hidden" id ="event_user" name="" value="<?php echo $_SESSION['reg_id']; ?>" />
</div>
<div class="inpt-3">
<label>Deadline</label>
<div class="input-group input-append date datePicker11" id="datePicker_<?php echo $count; ?>">
<input type="text" class="form-control" placeholder="Deadline" id="end_date" name="" />
<span class="input-group-addon add-on"><i class="fa fa-calendar"></i></span>
</div>
</div>
<div class="inpt-3">
<label>Estimated Budget</label>
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="text" placeholder="US Dollar" id="budget" name="" class="form-control">
</div>
</div>
</div>
<div class="clearfix"></div>
<?php
$count++;
}
}
?>
</div><!--/col-md-12-->
<div class="clearfix"></div>
<div class="text-center mt5">
<a href="" class="btn btn-beta mb1" id="previous">Previous</a>
<input type="submit" name="submit" class="btn btn-alpha mb1" value="Submit" />
</div>
<div class="clearfix"></div>
</form>
</section>
</div><!--/step-box-->
</div>
</div>
</div>
</div><!--/addNewWizard-->
<?php } ?>
<?php include("footer.php");?>
</body>
</html>
<?php
}
else
{
echo 'Please Select Proper Event!';
}
?>
<script type="text/javascript">
function show_cat_budget(cat_id)
{
if($('.cat_id_'+cat_id).hasClass('hide'))
{
$('.cat_id_'+cat_id).removeClass('hide');
$('.cat_id_'+cat_id).find('#category_id').attr('name','category_id[]');
$('.cat_id_'+cat_id).find('#event_user').attr('name','event_user[]');
$('.cat_id_'+cat_id).find('#event_id').attr('name','event_id[]');
$('.cat_id_'+cat_id).find('#user_event_id').attr('name','user_event_id[]');
$('.cat_id_'+cat_id).find('#end_date').attr('name','end_date[]');
$('.cat_id_'+cat_id).find('#budget').attr('name','budget[]');
}
else
{
$('.cat_id_'+cat_id).addClass('hide');
$('.cat_id_'+cat_id).find('#category_id').removeAttr('name');
$('.cat_id_'+cat_id).find('#event_user').removeAttr('name');
$('.cat_id_'+cat_id).find('#event_id').removeAttr('name');
$('.cat_id_'+cat_id).find('#user_event_id').removeAttr('name');
$('.cat_id_'+cat_id).find('#end_date').removeAttr('name');
$('.cat_id_'+cat_id).find('#budget').removeAttr('name');
}
}
/*function delete_event_cat(row_id)
{
$.ajax(
{
type:"post",
url:"include/delete_event_category.php",
data:{
row_id : row_id
},
success:function(data)
{
//alert(data);
if(data.VerficationStatus=="Y")
{
$('#tr_id_'+row_id).remove();
location.reload();
}
else
{
}
},dataType: "json"
});
} */
var total_cats = $('.total_cats').val();
var cnt = 0;
while(cnt < total_cats)
{
$('#datePicker_'+cnt).datepicker({
format: 'dd-M-yyyy'
});
cnt++;
}
$('#datePicker_my').datepicker({ format: 'dd-M-yyyy'});
/*$('.editListing').click(function(){
$('#updateUserEventCat').find('#row_id').val($(this).parent('td').attr('eventCatId'));
$('#updateUserEventCat').find('#category_id').val($(this).parent('td').attr('catName'));
$('#updateUserEventCat').find('#end_date').val($(this).parent('td').attr('endDate'));
$('#updateUserEventCat').find('#budget').val($(this).parent('td').attr('budget'));
$('#updateUserEventCat').find('#actual_budget').val($(this).parent('td').attr('actualBudget'));
$('#updateUserEventCat').find('#event_cat_note').val($(this).parent('td').attr('eventCatNote'));
});*/
/*$('#updateUserEventCat').click(function(){
// alert($(this).closest('#updateUserEventCat').find('#category_id'));
alert($(this).find('.itemTask').attr('class'));
var row_id = $(this).find('#row_id').val();
var end_date = $(this).find('#end_date').val();
var budget = $(this).find('#budget').val();
var actual_budget = $(this).find('#actual_budget').val();
var event_cat_note = $(this).find('#event_cat_note').val();
$.ajax(
{
type:"post",
url:"include/update_users_event_cat.php",
data:{
row_id : row_id,
end_date : end_date,
budget : budget,
actual_budget : actual_budget,
event_cat_note : event_cat_note
},
success:function(data)
{
if(data.VerficationStatus=="Y")
{
$('.update_message').html('Data Update Done!');
$('.update_message').css('color','green');
location.reload();
}
else
{
$('.update_message').html('Update Faild!');
$('.update_message').css('color','red');
}
},dataType: "json"
});
return false;
e.preventDefault();
});*/
$('#addTaskForm').submit(function(){
var category_id = $(this).find('#category_id').val();
var end_date = $(this).find('#end_date').val();
var budget = $(this).find('#budget').val();
var actual_budget = $(this).find('#actual_budget').val();
var event_cat_note = $(this).find('#event_cat_note').val();
var event_id = $(this).find('#event_id').val();
var user_event_id = $(this).find('#user_event_id').val();
$.ajax(
{
type:"post",
url:"include/add_users_event_cat.php",
data:{
category_id : category_id,
event_id : event_id,
end_date : end_date,
budget : budget,
actual_budget : actual_budget,
event_cat_note : event_cat_note,
user_event_id : user_event_id
},
success:function(data)
{
if(data.VerficationStatus=="Y")
{
$('.add_message').html('Saved!');
$('.add_message').css('color','green');
location.reload();
}
else if(data.VerficationStatus=="A")
{
$('.add_message').html('Already exists!');
$('.add_message').css('color','orange');
location.reload();
}
else
{
$('.add_message').html('Faild!');
$('.add_message').css('color','red');
}
},dataType: "json"
});
return false;
e.preventDefault();
});
$(document).on('click','.Incomplete li',function(){
var taskId = $(this).find('a').attr('data-task_id');
$(".itemTask").hide();
$(".TodoItem").removeClass("activeItem");
$(".itemTask.Task-"+taskId).show();
$("#Item"+taskId).addClass(" activeItem");
});
$(document).on('click','#updateUserEventCatButton',function(){
var row_id = $(this).parent('#updateUserEventCat').find('.actual_budget').attr('row-target');
var end_date = $(this).parent('#updateUserEventCat').find('.editDate').text();
var budget = $(this).parent('#updateUserEventCat').find('.budget').val();
var actual_budget = $(this).parent('#updateUserEventCat').find('.actual_budget').val();
var event_cat_note =$(this).parent('#updateUserEventCat').find('#eventCatNote').val();
$.ajax(
{
type:"post",
url:"include/update_users_event_cat.php",
data:{
row_id : row_id,
// end_date : end_date,
budget : budget,
actual_budget : actual_budget,
event_cat_note : event_cat_note
},
success:function(data)
{
if(data.VerficationStatus=="Y")
{
$('.update_message').html('Data Update Done!');
$('.update_message').css('color','green');
location.reload();
}
else
{
$('.update_message').html('Update Faild!');
$('.update_message').css('color','red');
}
},dataType: "json"
});
return false;
e.preventDefault();
});
</script>