Page 1 of 1

I have create newpassport inquiry module

Posted: Fri Oct 10, 2014 4:19 am
by Niraj7878
I have create newpassport inquiry module but when we run this code its show blank form.

Code: Select all

<?php
include_once("../includes/common.php");
$todo = Utility::value_by_key("todo", false);
$page = (trim($_POST['page']) != "" ? $_POST['page'] : (trim($_GET['page']) != "" ? $_GET['page'] : "1"));

/*$objLogin = new Login();
$user_checkin = $objLogin->CheckUserCheckin($_SESSION['userid'],date('Y-m-d'));
if($user_checkin == 0 && $_SESSION['issuperadmin'] != 1)
{
	header("location: index.php?checkin=true");
	exit();
}
$allowed_perm =	Utility::UserHasPermission($_SESSION['roleid'],18);*/
$tpl->assign(array("allowed_perm"	=>	$allowed_perm,
					"module_name"	=>	'New Passport',
					"func_name"		=>	'loadNewPassportInquiryAJAX',
					"js_filepath"	=>	$config['js'].'pages/admin/newpassport_inquiry.js',
					
				));

switch($todo)
{
	case "loadNewPassportInquiryAJAX":
        viewAllNewPassportInquiryAJAX();
        break;

	case "Add":
	case "Edit":
		addEditNewPassportInquiry();
	break;

	case "View":
		ViewNewPassportInquiry();
	break;

	case "Save":
		saveNewPassportInquiry();
	break;

	case "deleteNewPassportInquiry":
		deleteNewPassportInquiry();
		break;
	
	case "StatusChange":
		StatusChange();
		break;
	
	case "SaveStatus":
		SaveStatus();
		break;

	default:
		viewNewPassportInquiry();
	break;
}

function viewNewPassportInquiry()
{
    global $tpl,$config,$page;
	$tpl->assign('arr_perpage', $config['arr_perpage']);
	
    $tpl->display('admin/common_view.tpl');
}
function viewAllNewPassportInquiryAJAX()
{
    global $tpl,$config,$page;

	$objNewPassport = new NewPassport();
	$pagination = false;

	$status = Utility::value_by_key('status_val',0,'POST');
	$searchRefrence = Utility::value_by_key('searchRefrence','','POST');
	$searchClientName = Utility::value_by_key('searchClientName','','POST');

	$_SESSION['records_total'] = 0;
	$_SESSION['records_perpage'] = (isset($_SESSION['records_perpage']) ? $_SESSION['records_perpage'] : $config['default_perpage_admin']);

	$tpl->assign(array( "Data_List" => $objNewPassport->listAllNewPassportInquiry($status,$searchRefrence,$searchClientName),
						"searchRefrence"	=>	$searchRefrence,
						"searchClientName"	=>	$searchClientName,
					));

	if($_SESSION['records_total'] > $_SESSION['records_perpage'])
	{
		//show pagination
		$pagination = true;
		
		$prev = $page - 1;							
    	$next = $page + 1;
		$lastpage = ceil($_SESSION['records_total'] / $_SESSION['records_perpage']);
		$lpm1 = $lastpage - 1;
		
		$tpl->assign(array(
						'pagination' => $pagination,
						'prev' => $prev,
						'next' => $next,
						'lastpage' => $lastpage,
						'page' => $page,
					));
		
	}

	$result = $tpl->fetch('admin/ajax/newpassport_listing.tpl');
	echo $result;
}

function saveNewPassportInquiry()
{
	global $config,$tpl;
	$objNewPassport = new NewPassport();

	$postdata = Utility::filterData($_POST);
	$npid = Utility::value_by_key('id',0);
	if( $npid > 0)
	{
		$ret = $objNewPassport->updateNewPassportInquiry($postdata);
		Utility::ActivityLog("NewPassport Inquiry Edited", "NewPassport Inquiry");
		
	}
	else
	{
		$ret = $objNewPassport->insertNewPassportInquiry($postdata);
		Utility::ActivityLog("NewPassport Inquiry Added", "NewPassport Inquiry");
		
		$objMail = new Mail();

	
		$FromEmail = '';
		$ToEmail = $postdata['emailid'];
		$Subject = 'YOUR INQUIRY HAS BEEN ADDED FOR NP'.str_pad($ret, 5, "0", STR_PAD_LEFT).' ';
	
		$tpl->assign(array( 
							"postdata"	=>	$postdata,
							"loggedin_username" =>	$_SESSION['userName'],
							"module_name" => 'NewPassport Inquiry NP'.str_pad($ret, 5, "0", STR_PAD_LEFT).' ',
							
						));
		$result = $tpl->fetch('email_template/admin/newpassport.tpl');
		$objMail->Send($FromEmail, $ToEmail, $ToName, $Subject, $result);
		
		if($postdata['mobilenumber'] != '')
		{
			$Utility = new Utility();
			$main_url = "http://alerts.valueleaf.com/api/web2sms.php";
			$param['workingkey'] = '98581u399h81z9g7h70';
			$param['sender'] = 'URTRIP';
			$param['to'] = $postdata['mobilenumber'];
			$param['message'] = "Thanks for doing service inquiry with Shree Vishal Travels. Your Future Reference ID is : NP".str_pad($ret, 5, "0", STR_PAD_LEFT).". Tel No. : +91-2637-244748";
			$test = $Utility->send_sms($main_url, $param);

		}
		
	}
	
	if($ret)
	{
		echo '<script language="javascript">parent.location.href= "new_passport.php";parent.$.fancybox.close();</script>';
		die;
	}
	else
	{
		$ERROR .= "Sorry something went wrong, please re-try";
	}

	
}

function addEditNewPassportInquiry()
{
	global $tpl;
	$objNewPassport = new NewPassport();
	$objReport = new Report();
	$npid = Utility::value_by_key('id',0);
	if(npid > 0)
	{
		$ret = $objNewPassport->getNewPassportInquiryDetail($npid);
		$postdata['npid']					=	$ret['npid'];
		$postdata['contactname']			=	$ret['contactname'];
		$postdata['referrence']				=	$ret['referrence'];
		$postdata['contactway']				=	$ret['contactway'];
		$postdata['contactwayother']		=	$ret['contactwayother'];
		$postdata['inquiryfor']				=	$ret['inquiryfor'];
		$postdata['mobilenumber']			=	$ret['mobilenumber'];
		$postdata['landlinenumber']			=	$ret['landlinenumber'];
		$postdata['emailid']				=	$ret['emailid'];
		$postdata['address']				=	$ret['address'];
		$postdata['inquirydescription']		=	$ret['inquirydescription'];
		$postdata['assigneduser']			=	$ret['assigneduser'];

	}
	else
	{

	}

	$tpl->assign(array( "frm_action" => 'new_passport.php?id='.$npid,
						"postdata"	=>	$postdata,
						"npid" 		=> $npid,
						"assigneduser"	=>	$_SESSION['userid'],
						"user_name"		=>	Utility::getUserNamebyID($_SESSION['userid']),
					));
					
	$tpl->display('admin/newpassport_add_edit.tpl');
}
function ViewNewPassportInquiry()
{
	global $tpl;
	$objNewPassport = new NewPassport();
	$objReport = new Report();
	$npid = Utility::value_by_key('id',0);

	$ret = $objNewPassport->getNewPassportInquiryDetail($npid);
	$postdata['npid']					=	$ret['npid'];
	$postdata['contactname']			=	$ret['contactname'];
	$postdata['referrence']				=	$ret['referrence'];
	$postdata['contactway']				=	$ret['contactway'];
	$postdata['contactwayother']		=	$ret['contactwayother'];
	$postdata['inquiryfor']				=	$ret['inquiryfor'];
	$postdata['mobilenumber']			=	$ret['mobilenumber'];
	$postdata['landlinenumber']			=	$ret['landlinenumber'];
	$postdata['emailid']				=	$ret['emailid'];
	$postdata['address']				=	$ret['address'];
	$postdata['inquirydescription']		=	$ret['inquirydescription'];
	$postdata['assigneduser']			=	Utility::getUserNamebyID($ret['assigneduser']);

	$tpl->assign(array( "frm_action" => 'new_passport.php?id='.$npid,
						"postdata"	=>	$postdata,
						"npid" 		=> $npid,
						"module_name" => 'NewPassport Inquiry [ NP'.str_pad($npid, 5, "0", STR_PAD_LEFT).' ]',

					));
					
	$tpl->display('admin/newpassport_view.tpl');
}

function deleteNewPassportInquiry()
{
	$objNewPassport = new NewPassport();
	
    $arr = array();
	$npid = Utility::cleanstring($_POST['npid']);
    if($objNewPassport->deleteNewPassportInquiry($npid))
    {
        $result = array("result" => "Success","message" => "Data deleted successfully");
    }
    else
    {
        $result = array("result" => "Fail","message" => "Sorry, Could not delete comment");
    }
	Utility::ActivityLog("NewPassport Inquiry Deleted", "NewPassport Inquiry");
	echo json_encode($result);
}

function StatusChange()
{
	global $tpl;
	$objNewPassport = new NewPassport();
	$npid = Utility::value_by_key('id',0);
	if($npid > 0)
	{
		$ret = $objNewPassport->getNewPassportInquiryDetail($npid);
		$postdata['npid']					=	$ret['npid'];
		$postdata['status']					=	$ret['status'];

	}
	else
	{

	}

	$tpl->assign(array( "frm_action" => 'new_passport.php?id='.$npid,
						"postdata"	=>	$postdata,
						"npid" 		=> $npid,
					));
					
	$tpl->display('admin/newpassport_statuschange.tpl');

}
function SaveStatus()
{
	global $config;
	$objNewPassport = new NewPassport();

	$postdata = Utility::filterData($_POST);
	$npid = Utility::value_by_key('id',0);
	$ret = $objNewPassport->updateNewPassportStatus($postdata);
	Utility::ActivityLog("NewPassport Status Updated", "NewPassport Inquiry");
	
	if($ret)
	{
		echo '<script language="javascript">parent.location.href= "new_passport.php";parent.$.fancybox.close();</script>';
		die;
	}
	else
	{
		$ERROR .= "Sorry something went wrong, please re-try";
	}

}
?>

This is include file in this program

Posted: Fri Oct 10, 2014 4:27 am
by Niraj7878
class file Newpassport.php

Code: Select all

<?php
class NewPassport extends pdoMapper
{
    function __construct()
	{}
	
	function listAllNewPassportInquiry($status,$searchRefrence,$searchClientName)
	{
		global $page,$db;
		$where = " where 1 ";
		if($status != '')
		{
			$where .= " AND status = '".$status."' ";
		}
		if($searchRefrence != '')
		{
			$where .= " AND npid = '".$searchRefrence."' ";
		}		
		if($searchClientName != '')
		{
			$where .= " AND contactname like '%".$searchClientName."%' ";
		}		
		
		//set start record
		$start = ($page - 1) *  $_SESSION['records_perpage']; 
		$statement = $db->con->prepare("SELECT COUNT(*) as CNT from newpassport".$where);
		$statement->execute();
		if($statement->errorCode() ==  '00000')
		{
			
			$vals = $statement->fetch(PDO::FETCH_ASSOC);
			$_SESSION['records_total'] = $vals['CNT'];
					
			if($_SESSION['records_total'] > 0 && $_SESSION['records_total'] == $start)
			{
				$page = $page - 1;
				$start = ($page - 1) *  $_SESSION['records_perpage']; 
			}
	
			$statement = $db->con->prepare("SELECT * from newpassport AS NP
				LEFT JOIN users AS U ON NP.assigneduser = U.userid
				".$where."
				ORDER BY npid DESC
				LIMIT :start, :per_page");
			$statement->bindParam(":start", $start, PDO::PARAM_INT);
			$statement->bindParam(":per_page", intval($_SESSION['records_perpage']), PDO::PARAM_INT);
			$statement->execute();
			if($statement->errorCode() ==  '00000')
			{
				$result = $statement->fetchAll(PDO::FETCH_ASSOC);
				return $result;
			}
			else
			{
				Utility::setMessage('Sorry! We have been unable to get Airline data', 'error', $statement->errorInfo());
				return false;
			}
		}
		else
		{
			Utility::setMessage('Sorry! We have been unable to get Airline data', 'error', $statement->errorInfo());
			return false;
		}
	}
	
		function insertNewPassportInquiry($post)
	{
		global $db;
        $sql = "INSERT INTO newpassport (contactname ,referrence, contactway, contactwayother, inquiryfor,
				mobilenumber, landlinenumber, emailid, address, inquirydescription, inquirydate, assigneduser,status) "
            . " VALUES (:contactname, :referrence, :contactway, :contactwayother, :inquiryfor,
				:mobilenumber, :landlinenumber, :emailid, :address, :inquirydescription, NOW(), :assigneduser,1
				)";

		$statement =$db->con->prepare($sql);
        $statement->bindParam(":contactname", $post['contactname']);
        $statement->bindParam(":referrence", $post['referrence']);
        $statement->bindParam(":contactway", $post['contactway']);
        $statement->bindParam(":contactwayother", $post['contactwayother']);
        $statement->bindParam(":inquiryfor", $post['inquiryfor']);
		
        $statement->bindParam(":mobilenumber", $post['mobilenumber']);
        $statement->bindParam(":landlinenumber", $post['landlinenumber']);
        $statement->bindParam(":emailid", $post['emailid']);
        $statement->bindParam(":address", $post['address']);
        $statement->bindParam(":inquirydescription", $post['inquirydescription']);
        $statement->bindParam(":assigneduser", $post['assigneduser']);
		$statement->execute();	
        if($statement->errorCode() ==  '00000')
		{
			return $db->con->lastInsertId();
		}
		else
		{
			Utility::setMessage('Sorry! We have been unable to insert Airline data', 'error', $statement->errorInfo());
			return false;
			
		}
	}
	
	function updateNewPassportInquiry($post)
	{
		global $db;
        $sql = "UPDATE newpassport SET contactname =  :contactname,
				referrence = :referrence,
				contactway = :contactway,
				contactwayother = :contactwayother,
				inquiryfor = :inquiryfor,
				mobilenumber = :mobilenumber,
				landlinenumber = :landlinenumber,
				emailid = :emailid,
				address = :address,
				inquirydescription = :inquirydescription,
				assigneduser = :assigneduser
				WHERE npid = :npid ";
			
		$statement =$db->con->prepare($sql);
        $statement->bindParam(":contactname", $post['contactname']);
        $statement->bindParam(":referrence", $post['referrence']);
        $statement->bindParam(":contactway", $post['contactway']);
        $statement->bindParam(":contactwayother", $post['contactwayother']);
        $statement->bindParam(":inquiryfor", $post['inquiryfor']);
        $statement->bindParam(":mobilenumber", $post['mobilenumber']);
        $statement->bindParam(":landlinenumber", $post['landlinenumber']);
        $statement->bindParam(":emailid", $post['emailid']);
        $statement->bindParam(":address", $post['address']);
        $statement->bindParam(":inquirydescription", $post['inquirydescription']);
        $statement->bindParam(":assigneduser", $post['assigneduser']);
        $statement->bindParam(":npid", $post['npbid']);
		$statement->execute();	
        if($statement->errorCode() ==  '00000')
		{
			return true;
		}
		else
		{
			Utility::setMessage('Sorry! We have been unable to insert Airline data', 'error', $statement->errorInfo());
			return false;
			
		}
	}
	
	function getNewPassportInquiryDetail($ppbid)
	{
		global $db;
		$sql = "SELECT NP.*,U.firstname,U.lastname FROM passportbooking as NP 
				LEFT JOIN users as U on NP.assigneduser = U.userid
				WHERE NP.npid = :npid ";
		$statement = $db->con->prepare($sql);
		$statement->bindParam(":npid", $npid);
		$statement->execute();
		
		if($statement->errorCode() ==  '00000')
		{
			$result = $statement->fetch(PDO::FETCH_ASSOC);
			
			return $result;
		}
		else
		{
			Utility::setMessage('Sorry! We have been unable to get Airline data', 'error', $statement->errorInfo());
			return false;
		}
	}

	function deleteNewPassportInquiry($npid)
	{
		global $db;
		$sql = "DELETE FROM newpassport WHERE npid = :npid";
		$statement = $db->con->prepare($sql);
		$statement->bindParam(":npid", $npid);
		$statement->execute();
		if($statement->errorCode() ==  '00000')
		{
			return true;
		}
		else
		{
			Utility::setMessage('Sorry! We have been unable to delete Airline data', 'error', $statement->errorInfo());
			return false;
		}
	}
}
?>
this are 3 templates file
1.newpassport_view.tpl

Code: Select all

{extends file="admin/base_popup_layout_admin.tpl"}
{block name=head_js append}
<script src="{$js_filepath}"></script>
{/block}

{block name=pagetitle}
{$module_name} [View]
{/block}

{block name=maincontent}
<br />
<img src="http://dev.vishaloms.org/web/img/header.jpg" border="0" />
<table class="table table-bordered">
    <tr>
      <td width="33%"><strong>Name</strong></td>
      <td width="33%"><strong>Email ID</strong></td>
      <td width="33%"><strong>Contact Way</strong></td>
    </tr>
	 <tr>
      <td>{$postdata.contactname}</td>
      <td>{$postdata.emailid}</td>
      <td>{$postdata.contactway}
	  	{if $postdata.contactwayother}<br />Other : {$postdata.contactwayother} {/if}	  </td>
    </tr>
	<tr>
      <td width="33%"><strong>Inquiry For</strong></td>
      <td width="33%"><strong>Mobile Number</strong></td>
      <td width="33%"><strong>Landline Number</strong></td>
    </tr>
	 <tr>
      <td>{$postdata.inquiryfor}	  </td>
      <td>{$postdata.mobilenumber}</td>
      <td>{$postdata.landlinenumber}</td>
    </tr>
	<tr>
      <td width="33%"><strong>Referrence</strong></td>
      <td width="33%"><strong>Address</strong></td>
      <td width="33%"><strong>Inquiry</strong></td>
    </tr>
	 <tr>
      <td>{$postdata.referrence}</td>
      <td>{$postdata.address}</td>
      <td>{$postdata.inquirydescription|nl2br}</td>
    </tr>
	<tr>
      <td width="33%"><strong>Assigned User</strong></td>
      <td colspan="2">&nbsp;</td>
    </tr>
	 <tr>
      <td>{$postdata.assigneduser}	  </td>
      <td colspan="2">&nbsp;</td>
    </tr>
</table>
  <input type="hidden" name="npid" id="npid"  value="{$postdata.npid}" />
</form>
<table width="98%">
  <tr>
    <td><strong>Inquiry Handled  By: </strong> {$postdata.assigneduser}</td>
  </tr>
  <tr>
    <td>In any query you can contact us to these contacts :<br />
      Phone No. : +91-2637-244748   |    Email : <a href="mailto:ticketinfo@shreevishaltravels.com">ticketinfo@shreevishaltravels.com</a></td>
  </tr>
</table>
{/block}<br />
2.newpassport_add_edit.php

Code: Select all

{extends file="admin/base_popup_layout_admin.tpl"}
{block name=head_js append}
<script src="{$js_filepath}"></script>
{/block}

{block name=pagetitle}
{$module_name} [{if $npid >0}Edit{else}Add{/if}]
{/block}

{block name=maincontent}
<br />
<form name="frm_newpassportinquiry" id="frm_newpassportinquiry" method="post" action="{$frm_action}" class="form-inline" enctype="multipart/form-data" >
  <table class="table table-bordered">
    <tr>
      <td width="33%"><strong>Name</strong></td>
      <td width="33%"><strong>Email ID</strong></td>
      <td width="33%"><strong>Contact Way</strong></td>
    </tr>
	 <tr>
      <td><input name="contactname" type="text" id="contactname"  value="{$postdata.contactname}" /></td>
      <td><input name="emailid" type="text" id="emailid"  value="{$postdata.emailid}" /></td>
      <td>
	  <select name="contactway" id="contactway" onchange="javascript: ChangeContact(this.value);">
	  		<option value="Phone">By Phone</option>
			<option value="Walk-in">Walk In</option>
			<option value="Others">Others</option>
	    </select>
	  <span id="other_option" class="hide"><br />
	  <input name="contactwayother" type="text" id="contactwayother"  value="{$postdata.contactwayother}" />
	  </span>	  </td>
    </tr>
	<tr>
      <td width="33%"><strong>Inquiry For</strong></td>
      <td width="33%"><strong>Mobile Number</strong></td>
      <td width="33%"><strong>Landline Number</strong></td>
    </tr>
	 <tr>
      <td><select name="inquiryfor" id="inquiryfor">
	  		<option value="Self">Self</option>
			<option value="Referrence">Referrence</option>
		  </select>	  </td>
      <td><input name="mobilenumber" type="text" id="mobilenumber"  value="{$postdata.mobilenumber}" /></td>
      <td><input name="landlinenumber" type="text" id="landlinenumber"  value="{$postdata.landlinenumber}" /></td>
    </tr>
	<tr>
      <td width="33%"><strong>Referrence</strong></td>
      <td width="33%"><strong>Address</strong></td>
      <td width="33%"><strong>Inquiry</strong></td>
    </tr>
	 <tr>
      <td valign="top"><input name="referrence" type="text" id="referrence"  value="{$postdata.referrence}" /></td>
      <td><textarea name="address" id="address" rows="5">{$postdata.address}</textarea></td>
      <td><textarea name="inquirydescription" id="inquirydescription" rows="5">{$postdata.inquirydescription}</textarea></td>
    </tr>
	<tr>
      <td width="33%"><strong>Assigned User</strong></td>
      <td colspan="2">&nbsp;</td>
    </tr>
	 <tr>
      <td><input type="hidden" name="assigneduser" id="assigneduser" value="{$assigneduser}">
		{$user_name}	  </td>
      <td colspan="2">&nbsp;</td>
    </tr>
	<tr>
		<td>&nbsp;</td>
		<td colspan="2">
		  <input type="button" name="btnSave" id="btnSave" value="Save" class="btn btn-success" />
		&nbsp;
		<a onclick="javascript: parent.$.fancybox.close();" class="btn btn-success">Cancel</a>
		</td>
	</tr>
  </table>
  <input type="hidden" name="todo" id="todo" value="Save" />
  <input type="hidden" name="npid" id="npid"  value="{$postdata.npid}" />
</form>
{/block}
3.newpassport_statuschange

Code: Select all

{extends file="admin/base_popup_layout_admin.tpl"}
{block name=head_js append}
<script src="{$js_filepath}"></script>
{/block}

{block name=pagetitle}
{$module_name} [Change Status]
{/block}

{block name=maincontent}
<br />
<form name="frm_newpassportinquiry" id="frm_newpassportinquiry" method="post" class="form-inline" action="{$frm_action}" enctype="multipart/form-data" >
  <table class="table table-bordered">
    <tr>
      <td width="33%"><strong>Name</strong></td>
      <td width="33%">
	  <select name="status" id="status" class="form-control">
			<option value="0" {if $postdata.status == '0'}selected{/if}>Undefined</option>
			<option value="1" {if $postdata.status == '1'}selected{/if}>In Process</option>
			<option value="2" {if $postdata.status == '2'}selected{/if}>Completed</option>
	    </select>
	  </td>
    </tr>
	
  </table>
  <input type="button" name="btnSave" id="btnSave" value="Save" class="btn btn-success pull-right" />
  <input type="hidden" name="todo" id="todo" value="SaveStatus" />
  <input type="hidden" name="npid" id="npid"  value="{$postdata.npid}" />
</form>
{/block}

this is javascript file
newpassport_inquiry.js

Code: Select all

// JavaScript Document
$(document).ready(function () {
	
	loadNewPassportInquiryAJAX();

	var rules = {
        rules: {
            debug: true,
			contactname:
            {
                required: true,
			},
			emailid:
            {
                required: true,
				email:true
			},
			mobilenumber:
			{
                required: true,
				digits: true,
				maxlength: 10
			},
			inquirydescription:
            {
                required: true,
			}
			
		},
        messages: {
          	contactname:
            {
                required: "Please enter Name"
			},
			emailid:
            {
                required: "Please enter Email ID"
				
			},
			mobilenumber:
            {
                required: "Please enter Mobile Number",
				digits: "Please enter proper Mobile Number"
			},
          	inquirydescription:
            {
                required: "Please enter Inquiry Description"
			}
			
		}	
	};
    $("#btnSave").click(function()
    {
      
		var validationObj = $.extend (rules,Application.validationRules);
        var result = $("#frm_newpassportinquiry").validate(validationObj);
        
        if (result)
        {
            $("#frm_newpassportinquiry").submit();
			
        }

    });

});
function loadNewPassportInquiryAJAX(searchRefrence = '', searchClientName = '') {
	$("#tab_commonList").html("<div align='center'>Please wait ... <i class='icon-spinner icon-spin'></i></div>");

	if (typeof searchClientName === 'undefined')
		var new_searchClientName = '';
	else
		var new_searchClientName = searchClientName;


	if (typeof searchRefrence === 'undefined')
		var new_searchRefrence = '';
	else
		var new_searchRefrence = searchRefrence;
	var cid;
	status_val = getURLParameter('status');

	$.ajax({
        type:"POST",
        url:  SYSLINK + 'admin/new_passport.php',
        data:{todo:"loadNewPassportInquiryAJAX",page:$('#page').val(),status_val:status_val,searchRefrence:new_searchRefrence,searchClientName:new_searchClientName},
        dataType:"html",
        success:function (data) {
			$("#tab_commonList").html(data);
			$("#total_recs").html($("#cur_rec_total").val());
        },
        
    });
}
function searchBooking()
{

	loadNewPassportInquiryAJAX($("#searchRefrence").val(),$("#searchClientName").val());
}
function clearBooking()
{
	$("#searchRefrence").val('');
	$("#searchClientName").val('');
	loadNewPassportInquiryAJAX();
}
function deleteNewPassportInquiry(npid)
{
	bootbox.confirm("Are you sure, you want to delete Inquiry?", function(result) {
		if(result == true)
		{
			$.ajax({
				type:"POST",
				url:  SYSLINK + 'admin/new_passport.php',
				data:{todo:"deleteNewPassportInquiry",npid:npid},
				dataType:"json",
				success:function (data) {
					if(data.result == "Success")
					{
						loadNewPassportInquiryAJAX();
					}
					else
					{
						alert(data.message);	
					}
				},
				
			});
		}
	}); 
	
}

function ChangeContact(vals)
{
	if(vals == 'Others')
	{
		$("#other_option").attr("style", "visibility:visible;display:block;");
			
	}
	else
	{
		$("#other_option").attr("style", "visibility:hidden;display:none;");
	}
}

Re: I have create newpassport inquiry module

Posted: Fri Oct 10, 2014 7:18 am
by Celauran
That's a lot of code to look though. Where is it failing?

Re: I have create newpassport inquiry module

Posted: Fri Oct 10, 2014 11:20 pm
by Niraj7878
this is link when i clicked & its show blank.Its not showing any error its show only blank page.
http://dev.vishaloms.org/admin/new_passport.php

Re: I have create newpassport inquiry module

Posted: Sat Oct 11, 2014 7:22 am
by Celauran
Do you have error reporting turned on? Have you tried using echo statements to narrow down where it's failing?

Re: I have create newpassport inquiry module

Posted: Wed Oct 15, 2014 3:41 am
by Niraj7878
[text]Yes I have Turned On Error Reporting.In log file there is no error report for blank page.[/text]