MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/allyindian_com/backend/application/views/package/form.php
<style>
	.modal-dialog .nav-tabs.nav-justified>li>a {
	border-bottom: 1px solid #dddddd;
	border-radius: 4px 4px 0 0;
	color: #000000;
	margin-bottom: 0px;
	}
	.modal-body {
		max-height: calc(100vh - 212px);
		overflow-y: auto;
		height: 520px;
		padding: 0px !important;
	}
	.nav-tabs li a {
		color: #FFFFFF;
		text-transform: capitalize;
	}
	.form-inline .form-group {
		width: 17.9%;
		margin-bottom: 18px;
		margin-right: 9px;
	}
	fieldset{
		padding: 8px;
    	margin: 4px;
	}
	.mg0{
		margin: 0;
	}
	.pd0{
		padding: 0px !important;
	}
	.tblbg  > tbody > tr:first-child{
		background-color: #198acc;
		color:#FFFFFF;
	}
	.tblbg  > thead > tr:first-child{
		background-color: #198acc;
		color:#FFFFFF;
	}
	label.error {
    bottom: -25px !important;
}
</style>
<fieldset>	
<?php 
echo form_open('package/save_package/'.$package_info->package_id, array('id'=>'package_form', 'class'=>'form-inline')); ?>			
	<div class="form-group">
	<?php
		echo form_label("Region", 'region', array('class' => 'required'));
		$region = array('' => '--Select Region--', '1001' =>'East India Tour', '1002' => 'North India Tour','1003' => 'South India Tour', '1004'    => 'West India Tour');
		echo form_dropdown(array(
		'name' => 'region',
		'id' => 'region',
		'class' => 'form-control input-sm'), $region, $package_info->region);
	?>		
	</div>
	<div class="form-group">
		<?php echo form_label("Package Title", 'package_title', array('class' => 'required')); ?>
			<?php echo form_textarea(array(
					'name'=>'package_title',
					'class'=>'form-control input-sm',
					'rows'=> '2',
					'value'=>$package_info->package_title)
					);?>
	</div>
	<div class="form-group">
		<?php echo form_label("Title2", 'package_title2', array('class' => 'required')); ?>
			<?php echo form_textarea(array(
					'name'=>'package_title2',
					'class'=>'form-control input-sm',
					'rows'=> '2',
					'value'=>$package_info->package_title2)
					);?>
	</div>
	<div class="form-group">
		<?php echo form_label("Title3", 'package_title3', array('class' => 'required')); ?>
			<?php echo form_input(array(
					'name'=>'package_title3',
					'class'=>'form-control input-sm',
					'value'=>$package_info->package_title3)
					);?>
	</div>
	<div class="form-group">
		<?php echo form_label("Package Duration(In Number)", 'duration', array('class' => 'required')); ?>
			<?php echo form_input(array(
					'name'=>'duration',
					'class'=>'form-control input-sm number',
					'value'=>$package_info->duration)
					);?>
	</div>
	<div class="form-group">
	<?php
		echo form_label("Departure Type", 'dep_type', array('class' => 'required'));
		$dep_type = array('' => '--Select Departure Type--', '1' =>'Sheduled Dates');
		echo form_dropdown(array(
		'name' => 'dep_type',
		'id' => 'dep_type',
		'class' => 'form-control input-sm'), $dep_type, $package_info->dep_type);
	?>		
	</div>
	<div class="form-group">
		<?php echo form_label("Package Cost Includes", 'packagein', array('class' => 'required')); ?>
			<?php echo form_textarea(array(
					'name'=>'packagein',
					'class'=>'form-control input-sm',
					'rows' =>'3',
					'value'=>$package_info->packagein)
					);?>
	</div>
	<div class="form-group">
		<?php echo form_label("Package Cost Excludes", 'packageex', array('class' => 'required')); ?>
			<?php echo form_textarea(array(
					'name'=>'packageex',
					'class'=>'form-control input-sm',
					'rows' =>'3',
					'value'=>$package_info->packageex)
					);?>
	</div>
	<div class="form-group" style="width: 470px !important;">
		<?php echo form_label("Departure Dates", 'dep_date', array('class' => 'required')); ?>
			<?php echo form_input(array(
					'name'=>'dep_date',
					'id'=>'dep_date',
					'style'=>'height: 75px;',
					'class'=>'form-control input-sm datepicker',
					'value'=>$package_info->dep_date)
					);?>
	</div>
	<div class="form-group">
	<?php
		echo form_label("Discount", 'discount', array('class' => 'required'));
		$discount = array('' => '--Select Discount--', '1' =>'Yes', '0' => 'No');
		echo form_dropdown(array(
		'name' => 'discount',
		'id' => 'discount',
		'class' => 'form-control input-sm'), $discount, $package_info->discount);
	?>		
	</div>
	<div class="form-group" id="discount_div" style="display:none;">
	<?php 		
	$disc_info[""] = "---- Select Discount ----";
	for($i=1; $i<=100; $i++){
		$disc_info [$i] = $i."%";
		$data['disc_info'] =  $disc_info;
	}		
	echo form_label("Discount(%)", 'discountdetail', array('class' => 'required')); 
	
	echo form_dropdown(array('name' => 'discountdetail','id' => 'discountdetail','class' => 'form-control'), $disc_info, $package_info->discountdetail);
	?>
	</div>
	<div class="form-group">
	<?php 		
	$tax_info[""] = "---- Select GST(%) ----";
	for($i=0; $i<=100; $i++){
		$tax_info [$i] = $i."%";
		$data['tax_info'] =  $tax_info;
	}		
	echo form_label("GST(%)", 'gst', array('class' => 'required')); 
	
	echo form_dropdown(array('name' => 'gst','id' => 'gst','class' => 'form-control'), $tax_info, $package_info->servicetax);
	?>
	</div>
	<div class="form-group" style="width: 470px !important;">
		<?php echo form_label("Cancelation Details", 'cancelfeedetail', array('class' => 'required'));
		$cancelfee = $package_info->cancelfee;
		if($cancelfee){
			$cancelfee = explode(",",$package_info->cancelfee);	
		}	
		echo form_dropdown(array(
			'name' => 'cancelfeedetail[]',
			'multiple id' => 'cancelfeedetail',
			'style'=>'height: 75px;',
			'class' => 'form-control select2'), $cancelfee_info, $cancelfee);
		?>				
	</div>
	<div class="form-group">
	<?php
		echo form_label("Active Status", 'status', array('class' => 'required'));
		$status = array('' => '--Select Status--', '1' =>'Active', '0' => 'Inactive');
		echo form_dropdown(array(
		'name' => 'status',
		'id' => 'status',
		'class' => 'form-control input-sm'), $status, $package_info->status);
	?>		
	</div>
</fieldset>
<?php echo form_close(); ?> 
<script type="text/javascript">
//validation and submit handling
$(document).ready(function(){	
	var db_discount      = '<?php echo $package_info->discount; ?>';
	$("#cancelfeedetail").find("option").eq(0).remove();
	//Datepicker format
	 $('.datepicker').datepicker({
	    format: 'd-M-yyyy',
	    multidate: true,
	    //daysOfWeekDisabled: [0, 7],
	    clearBtn: true,
	    todayHighlight: true,
	    daysOfWeekHighlighted: [1, 2, 3, 4, 5,6,7]
	  }); 
	 //Alphabetic and Numbers insert
	$("body").on("keypress keyup blur",".number",function (event){
	   $(this).val($(this).val().replace(/[^\d].+/, ""));
	    if ((event.which < 48 || event.which > 57)) {
	        event.preventDefault();
	    }
	});
	$("body").on("keydown",".alpha", function(event){
	var arr = [8,9,16,17,20,32,35,36,37,38,39,40,45,46];
		for(var i = 65; i <= 90; i++){
		arr.push(i);
		}
		if(jQuery.inArray(event.which, arr) === -1){
		event.preventDefault();
		}
	});
	 //Discount Hide Show
	if(db_discount === "1"){
		$('#discount_div').show();
	}else{
		$('#discount_div').hide();
	}

  	$('#package_form').validate($.extend({
		submitHandler: function (form){
			$(form).ajaxSubmit({
				success: function (response){
					dialog_support.hide();
	            	table_support.handle_submit('<?php echo site_url($controller_name); ?>', response);
	            	table_support.refresh();
				},
				dataType: 'json'
			});
		},
		rules:{
			region         : "required",    
			package_title  : "required", 
			package_title2 : "required",
			package_title3 : "required",
			duration       : "required",
			dep_type       : "required",
			packagein      : "required",
			packageex      : "required",   
			dep_date       : "required",   
			discount       : "required",
			discountdetail : "required",
			gst            : "required",
			status         : "required",
			"cancelfeedetail[]" : "required",
		}
	}));  	
});
  //Discount Hide Show
$('#discount').change(function(){
	var discount = $('#discount').val();
	if(discount === "1"){
		$('#discount_div').show();
	}else{
		$('#discount_div').hide();
	}
});
$(function(){
	$('.select2').select2();
	$('.select2-tags').select2({
	tags: true,
	tokenSeparators: [',', ' ']
	});
});
</script>