Preview: header.php
Size: 56.09 KB
//home/justbyquicklly-old/public_html/js/header.php
<?php
if(!isset($_COOKIE['apitokensearch']) || $_COOKIE['apitokensearch']!='') {
$tokenData = callAPI('POST', WEBAPI_URL_NEW.'login',array("email"=>WEBAPI_EMAIL, "password"=>WEBAPI_PASS));
$apitoken = $tokenData->token;
setcookie('apitokensearch', $apitoken, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
if($_SESSION['value_user_id']!=''){
$uid=$_SESSION['value_user_id'];
} else {
$uid=0;
}
$filtermaster=callAPI('POST', WEBAPI_URL_NEW.'common/search-v2-master', array('zipcode' => $_COOKIE['postalcode'], 'uid' => $uid, 'token'=>$apitoken));
$lstDiscount=$filtermaster->lstDiscount;
setcookie('lstDiscount', $lstDiscount, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
$lstSortby=$filtermaster->lstSortby;
setcookie('lstSortby', $lstSortby, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
}
if ($_REQUEST['guestuser'] == 'yes') {
$_SESSION['value_user_type'] = 1;
$_SESSION['guestuser'] = parseField($_REQUEST['guestuser']);
$_SESSION['fname'] = parseField($_REQUEST['fname']);
$_SESSION['lname'] = parseField($_REQUEST['lname']);
$_SESSION['email'] = parseField($_REQUEST['email']);
$_SESSION['street'] = parseField($_REQUEST['street_address']);
$_SESSION['apartment'] = parseField($_REQUEST['apt']);
$_SESSION['state'] = parseField($_REQUEST['state']);
$_SESSION['pincode'] = parseField($_REQUEST['pincode']);
$_SESSION['city'] = parseField($_REQUEST['city']);
$_SESSION['mobile'] = parseField($_REQUEST['mobile']);
$_SESSION['full_address'] = parseField($_REQUEST['full_address']);
$_SESSION['latitude'] = parseField($_REQUEST['latitude']);
$_SESSION['longitude'] = parseField($_REQUEST['longitude']);
if ($_COOKIE['grocery_tab_index'] == 0) {
if (isset($_REQUEST['pincode'])) {
if ($_REQUEST['pincode'] != $_COOKIE['postalcode']) {
include('unset_sessions.php');
//echo "<script> localStorage.clear(); refreshPhpCart();</script>";
setcookie('postalcode', $_REQUEST['pincode'], time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
$_COOKIE['postalcode'] = parseField($_REQUEST['pincode']);
}
}
}
$_COOKIE['email'] = parseField($_REQUEST['email']);
$_COOKIE['street'] = parseField($_REQUEST['street_address']);
$_COOKIE['apartment'] = parseField($_REQUEST['apt']);
$_COOKIE['state'] = parseField($_REQUEST['state']);
$_COOKIE['pincode'] = parseField($_REQUEST['pincode']);
$_COOKIE['city'] = parseField($_REQUEST['city']);
$_COOKIE['mobile'] = parseField($_REQUEST['mobile']);
$_COOKIE['full_address'] = parseField($_REQUEST['full_address']);
$_COOKIE['latitude'] = parseField($_REQUEST['latitude']);
$_COOKIE['longitude'] = parseField($_REQUEST['longitude']);
setcookie('email', parseField($_REQUEST['email']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('street', parseField($_REQUEST['street_address']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('apartment', parseField($_REQUEST['apt']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('state', parseField($_REQUEST['state']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('pincode', parseField($_REQUEST['pincode']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('city', parseField($_REQUEST['city']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('mobile', parseField($_REQUEST['mobile']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('full_address', parseField($_REQUEST['full_address']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('latitude', parseField($_REQUEST['latitude']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
setcookie('longitude', parseField($_REQUEST['longitude']), time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
$userInfo = $conn->prepare("select id,user_type from tbl_user where status=? and email=? order by id desc limit 1");
$isExistingUser = 0;
$userstatus=1;
$useremail=parseField($_REQUEST['email']);
$userInfo->bind_param("is",$userstatus,$useremail);
if(!$userInfo->execute()){
echo $userInfo->error;
}else{
$userInfo->store_result();
}
if ($userInfo->num_rows > 0) {
$userInfo->bind_result($id, $user_type);
$userInfo->fetch();
if ($user_type == 1) {
$obj->query("update $tbl_user set fname='" . $_SESSION['fname'] . "',lname='" . $_SESSION['lname'] . "', street='" . $_SESSION['street'] . "',pincode='" . $_SESSION['pincode'] . "',complex='" . $_SESSION['apartment'] . "',city_id='" . $_SESSION['city'] . "',state='" . $_SESSION['state'] . "',mobile='" . $_SESSION['mobile'] . "',full_address='" . $_SESSION['full_address'] . "',latitude='" . $_SESSION['latitude'] . "',longitude='" . $_SESSION['longitude'] . "',user_type=1,wallet_balance=0,reward_points=0,receivemail=0,register_date=now(),ip='" . $_SERVER['REMOTE_ADDR'] . "' where id='$id'");
$_SESSION['value_user_id'] = $id;
} else if ($user_type == 0) {
$_SESSION['value_user_id'] = $id;
}
} else {
$obj->query("insert into $tbl_user set fname='" . $_SESSION['fname'] . "',lname='" . $_SESSION['lname'] . "', street='" . $_SESSION['street'] . "',pincode='" . $_SESSION['pincode'] . "',complex='" . $_SESSION['apartment'] . "',city_id='" . $_SESSION['city'] . "',state='" . $_SESSION['state'] . "',mobile='" . $_SESSION['mobile'] . "', email='" . $_SESSION['email'] . "',full_address='" . $_SESSION['full_address'] . "',latitude='" . $_SESSION['latitude'] . "',longitude='" . $_SESSION['longitude'] . "',user_type=1,wallet_balance=0,reward_points=0,receivemail=0,register_date=now(),ip='" . $_SERVER['REMOTE_ADDR'] . "', status=1");
$_SESSION['value_user_id']=$obj->lastInsertedId();
}
?>
<script type="text/javascript">
Moengage.add_first_name("<?=$_SESSION['fname']?>");
Moengage.add_last_name("<?=$_SESSION['lname']?>");
Moengage.add_email("<?=$_SESSION['email']?>");
Moengage.add_mobile("<?=$_SESSION['mobile']?>");
Moengage.add_user_name("<?=$_SESSION['email']?>");
Moengage.add_unique_user_id("<?=$_SESSION['value_user_id']?>");
</script>
<?php
$login_user_id = $_SESSION['value_user_id'];
$login_user_name = $_SESSION['fname'].' '.$_SESSION['lname'];
$login_user_email = $_SESSION['email'];
$login_user_mobile = $_SESSION['mobile'];
?>
<script type="text/javascript">
Moengage.track_event("Signup", {
"LoginType": "Guest",
"LoginUID": "<?php echo $login_user_id; ?>",
"LoginName": "<?php echo $login_user_name; ?>",
"LoginEmail": "<?php echo $login_user_email; ?>",
"LoginPhone": "<?php echo $login_user_mobile; ?>",
"DeviceType": "WEB",
"TimeAdded": new Date(),
});
</script>
<?php
}
if($_SESSION['value_user_id']!='' && isset($_SESSION['value_user_type']) && $_SESSION['value_user_type'] == '0'){
$quickllyCheckPassPlan = $obj->query("SELECT a.plan_id,b.plan_type,b.plan_minimum_order_cretaria,b.plan_free_delivery,b.plan_pickup_orders_off,b.plan_packaging_fee,b.plan_extra_off_percentage FROM `tbl_quicklly_pass_subscription` as a left join tbl_quicklly_pass_plan as b on b.id=a.plan_id where a.subscription_status=1 and a.user_id='".$_SESSION['value_user_id']."'");
$Count = $obj->numRows($quickllyCheckPassPlan);
if($Count > 0){
$plancheckdetails = $obj->fetchNextObject($quickllyCheckPassPlan);
$_SESSION['value_plan_id']=$plancheckdetails->plan_id;
$_SESSION['value_plan_type']=$plancheckdetails->plan_type;
if($plancheckdetails->plan_type=='standard'){
$_SESSION['case']=1;
} elseif($plancheckdetails->plan_type=='platinum'){
$_SESSION['case']=2;
}
$_SESSION['value_minimum_order_cretaria']=$plancheckdetails->plan_minimum_order_cretaria;
$_SESSION['value_free_delivery']=$plancheckdetails->plan_free_delivery;
$_SESSION['value_packaging_fee']=$plancheckdetails->plan_packaging_fee;
} else {
$_SESSION['case']=0;
}
if ($_COOKIE['grocery_tab_index'] == 1) {
$_SESSION['value_member_price_off']=$plancheckdetails->plan_extra_off_percentage+$plancheckdetails->plan_pickup_orders_off;
} else {
$_SESSION['value_member_price_off']=$plancheckdetails->plan_extra_off_percentage;
}
}
?>
<!-- Google Tag Manager (noscript) -->
<?php if(SITE_URL=="https://www.quicklly.com/"){ ?>
<noscript>
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PG9CTB3" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<?php } ?>
<!-- End Google Tag Manager (noscript) -->
<input type='hidden' id="memberdis" value="<?php echo $_SESSION['value_member_price_off'];?>">
<input type='hidden' id="memberminorderamount" value="<?php echo $_SESSION['value_minimum_order_cretaria'];?>">
<header class="clsInnerHeader">
<a href="<?php echo SITE_URL; ?>" title="<?php echo SITE_NAME; ?>" class="clsLogo">
<img src="images/quicly-logo-black.png" alt="Quicklly - Indian Groceries, Food & More" />
</a>
<div class="clsShoppingIn">
<p>Shopping in</p>
<span><i class="fa fa-map-marker" aria-hidden="true"></i><?php echo $_COOKIE['postalcode']; ?></span>
<div class="clsPopUp">
<div class="clsContent">
<p>Change your location</p>
<div class="clsChangePincode">
<form name="zipsearch" action="" method="post" onsubmit="return checkStoreZip();" >
<input type="text" name="zip" id="zipcode" onkeypress="return IsAlphaNumeric(event)" placeholder="Enter Zip Code" maxlength="10" minlength="4" pattern=".{4,10}" class="chkzipcode" required value="<?php echo parseField($_COOKIE['postalcode']); ?>" autofocus />
<input type="hidden" name="submitzip" value="Submit"/>
<input type="submit" class="clsBtn" value="" >
</form>
</div>
</div>
</div>
</div>
<?php
$displayShopBy = '';
$displayGiftCard = '';
$outsideus = 0;
//HIDE SHOP BY DEPARTMENT & SHOP BY STORE IN CASE OF OUTSIDE US
if(!empty($_COOKIE['postalcode']) && (strlen($_COOKIE['postalcode']) != 5 || (!is_numeric($_COOKIE['postalcode'])))){
$displayShopBy = 'style="visibility:hidden;"';
$displayGiftCard = "visibility:hidden;";
$outsideus = 1;
}
?>
<div class="clsShopBySearch">
<div class="clsFlex">
<div class="clsShopBy">
<div class="clsShopByCat" <?=$displayShopBy?>>
<p>Shop by</p>
<span>Department</span>
<div class="clsPopUp">
<div class="clsContent">
<?php
$sectionidarr=array();
$sectionstoreidarr=array();
$htmlsection='';
$sqlsection=$obj->query("select z.sectionid,s.storeid from tbl_store_zip z left join stores s on s.storeid=z.storeid where s.status=1 and (s.by_pass_zipcode = 1 OR z.zip='".$_COOKIE['postalcode']."') group by z.sectionid");
while($sectionrow=$obj->fetchNextObject($sqlsection)){
array_push($sectionidarr,$sectionrow->sectionid);
array_push($sectionstoreidarr,$sectionrow->storeid);
}
$sectionIdValue=array_filter(explode(',',str_replace(',,',',',implode(',',$sectionidarr))));
$sectionIdValues=implode(',',$sectionIdValue);
$sectionstoreidarrValue=implode(',',array_filter(explode(',',str_replace(',,',',',implode(',',$sectionstoreidarr)))));
//print_r($sectionIdValue);
//print_r($sectionstoreidarrValue); die;
$sectionarr = $obj->query("select id,section_name,section_slug,section_url from tbl_section where status=1 and showinmenu=1 and id in ($sectionIdValues) order by display_order");
?>
<ul>
<?php
while ($resultsection = $obj->fetchNextObject($sectionarr)) {
$sectionid = '';
if (($resultsection->id == 4) || ($resultsection->id == 6)) { ?>
<li class="<?php echo $resultsection->id ?>">
<?php
$securl=$resultsection->section_url;
$urlwithadddress='';
if ($url != '') {
$urlwithadddress='/near-me-in-' . $url;
}
$finalurl=$securl.$urlwithadddress;
?>
<a href="<?php echo $finalurl;?>" title="<?php echo $resultsection->section_name; ?>"><?php echo ucwords($resultsection->section_name); ?>
</a>
</li>
<?php
if($resultsection->id == 4){
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/catering.webp" loading="lazy" ><label>'.$resultsection->section_name.'</label></a></li>';
} else if($resultsection->id == 6){
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/tiffin.webp" loading="lazy"><label>'.$resultsection->section_name.'</label></a></li>';
}
?>
<?php } else if ($resultsection->id == 13) { ?>
<li>
<a href="<?php
?><?php echo $resultsection->section_url; ?>"
title="<?php echo $resultsection->section_name; ?>"><?php echo ucwords($resultsection->section_name); ?>
</a>
</li>
<?php $htmlsection .='<li><a title='.$resultsection->section_name.' href='.$resultsection->section_url.'><img src="images/mobile-icon/department/alcohol.png"><label>'.ucwords($resultsection->section_name).'</label></a></li>'; ?>
<?php } else if ($resultsection->id == 5) { ?>
<li>
<a href="<?php
//echo $resultsection->section_url;
echo "indian-tiffin/meal-menu/chicago-tiffinwala";
?><?php echo $sectionid; ?>"
title="<?php echo $resultsection->section_name; ?>"><?php echo ucwords($resultsection->section_name); ?>
</a>
</li>
<?php
$finalurl='indian-tiffin/meal-menu/chicago-tiffinwala'.$sectionid;
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/mealbasket.png"><label>'.ucwords($resultsection->section_name).'</label></a></li>'; ?>
<?php } else if ($resultsection->id == 23) { ?>
<?php if($url==''){
$locationqry=$obj->query("select city,state from tbl_store_zip where storeid=309 and zip='".$_COOKIE['postalcode']."'");
if($obj->numRows($locationqry) > 0){
$resultshef=$obj->fetchNextObject($locationqry);
$shefurl=buildURL($resultshef->city." ".$resultshef->state);
$finalurl="explore/indian-chef/$shefurl";
}
}else{
$finalurl="explore/indian-chef/$url";
}?>
<li>
<a href="<?php
//echo $resultsection->section_url;
echo $finalurl;
?><?php echo $sectionid; ?>"
title="<?php echo $resultsection->section_name; ?>"><?php echo ucwords($resultsection->section_name); ?>
</a>
</li>
<?php
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/homemadefood.webp" loading="lazy"><label>'.ucwords($resultsection->section_name).'</label></a></li>'; ?>
<?php } else { ?>
<li>
<a href="<?php
echo $resultsection->section_url;
if ($url != '') {
echo '/near-me-in-' . $url;
}
?><?php echo $sectionid; ?>"
title="<?php echo $resultsection->section_name; ?>">
<?php $nationwide_zip=getFieldWhere('zip','tbl_store_zip','zip',$_COOKIE['postalcode']);
if($nationwide_zip){
echo ucwords($resultsection->section_name);
}else{
echo ucwords($resultsection->section_name);
} ?>
</a>
<?php
$addressurl='';
if ($url != '') {
$addressurl='/near-me-in-' . $url;
}
$finalurl=$resultsection->section_url.$addressurl;
if ($resultsection->id == 3) {
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/food.webp" loading="lazy"><label>'.ucwords($resultsection->section_name).'</label></a></li>';
} else {
if($outsideus == 0)
{
$htmlsection .='<li><a title='.$resultsection->section_name.' href='.$finalurl.'><img src="images/mobile-icon/department/grocery.webp" loading="lazy"><label>'.ucwords($resultsection->section_name).'</label></a></li>';
}
}
?>
</li>
<?php } ?>
<?php } ?>
<?php
if($outsideus == 1){
$htmlsection .='<li><a title="Moments" href="moments"><img src="images/mobile-icon/department/moments.png"><label>Moments</label></a></li>';
?><li><a href="moments">Moments</a></li><?php
}
else
{
$htmlsection .='<li><a title="Nationwide Shop" href="meal-kit-stores"><img src="images/mobile-icon/department/nationwideshop.png"><label>Nationwide Shop</label></a></li>';
$htmlsection .='<li><a title="Recipes" href="recipes"><img src="images/mobile-icon/department/recipe.png"><label>Recipes</label></a></li>';
$htmlsection .='<li><a title="Moments" href="moments"><img src="images/mobile-icon/department/moments.png"><label>Moments</label></a></li>';
?>
<li><a href="meal-kit-stores">Nationwide Shop</a></li>
<li><a href="recipes">Recipes</a></li>
<li><a href="moments">Moments</a></li>
<?php } ?>
</ul>
</div>
</div>
</div>
<div class="clsShopByStore" onclick="window.location.href = 'shop-by-stores/';" <?php echo $displayShopBy; ?>>
<p>Shop by</p>
<a href="shop-by-stores" class="lnk">Store</span></a>
</div>
</div>
<div class="clsSearchBox" id="searchnothide" <?php echo $displayShopBy; ?>>
<form role="search" method="get" id="headersearchfrm" action="<?php echo SITE_URL ?>search/">
<input type="text" placeholder="Search for products..." id="search_box" name="q" minlength="2" required="" autocomplete="off" onkeypress="return SearchInputValidation(event)"/>
<input type="hidden" name="filterstore" id="sfilterstore" value="<?php echo $fstore = (isset($_REQUEST['filterstore']) ? $_REQUEST['filterstore'] : '');?>">
<!--<input type="hidden" name="filterbrand" id="sfilterbrand" value="<?php // echo $ffilterbrand = (isset($_REQUEST['filterbrand']) ? $_REQUEST['filterbrand'] : '');?>">-->
<input type="hidden" name="filterdiscount" id="sfilterdiscount" value="<?php echo $ffilterdiscount = (isset($_REQUEST['filterdiscount']) ? $_REQUEST['filterdiscount'] : '');?>">
<input type="hidden" name="section" id="ssection" value="all">
<input type="hidden" name="sortby" id="sortby" value="<?php echo $fsortby = (isset($_REQUEST['sortby']) ? $_REQUEST['sortby'] : 'price-low-to-high');?>">
<input type="submit" name="whatsget" id="whatsget" class="search-whatsget" disabled="disabled" style="display:none" />
<button type="button" class="clsBtn clsSearchBtn" id="searchdeact"> </button>
<button type="button" class="clsBtn clsSearchBtn" id="searchbtn" onclick="searchit()" ></button>
<button type="button" class="clsBtn clsSearchBtn crossbtn" id="searchcrossbtn" style="display:none;"></button>
</form>
<style>
.mobilefixedfooter,.myaccountpopup, .clsShoppingIn i, .departmentpopup {
display:none;
}
.headerpopup{
min-height:60px!important
}
p.subs_type {
font-size: 12px !important;
font-weight: 500;
}
.clsInnerCart .clsContent .clsCartProd .clsDetails p:nth-child(3), .clsInnerCart .clsContent .clsCartProd .clsDetails p:nth-child(4) {
font-size: 11px;
margin-top: 10px;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border:none;
right:0;
width:13%;
position:absolute;
padding-top:10px;
}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:10%;
padding-top:5px;
text-align:center;
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
font-size:13px;
}
.search_status .searchQty select{width: 47px !important;}
@media (min-width: 320px) and (max-width: 327px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:relative;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:23%;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
span .searchQty:last-child {
margin-left: 5px;
}
.search_status .searchQty select{width: 45px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left:28px;margin-block: -6px;}
.search_status, span .searchQty:last-child{width:87px;}
.search_price{
display: inline-block;
word-wrap: break-word;
position: absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 60px;
font-size:10px;
}
.search_size{
display: inline-block;
word-wrap: break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-bottom: 10px;
position: absolute;
margin-left: 12px;
font-size:10px;
}
.maincatheadtitle , h3 {font-size: 14px !important;}
}
@media (min-width: 327px) and (max-width: 360px) {
.hideinmobile{
display:none;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:24%;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
.search_status .searchQty select{width: 45px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left:28px;margin-block: -6px;}
.search_status, span .searchQty:last-child{width:87px;}
.search_price{
display: inline-block;
word-wrap: break-word;
position: absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 60px;
font-size:10px;
}
.search_size{
display: inline-block;
word-wrap: break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-bottom: 10px;
position: absolute;
margin-left: 12px;
font-size:10px;
}
.maincatheadtitle , h3 {font-size: 14px !important;}
}
@media (min-width: 327px) and (max-width: 350px) {
.search-dropbox{
width:100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
}
@media (min-width: 350px) and (max-width: 360px) {
.search-dropbox{
width: 100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
}
@media (min-width: 360px) and (max-width: 420px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:26%;
font-size:10px;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
.search_status .searchQty select{width: 47px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left: 25px; margin-block: -6px;}
.search_status, span .searchQty:last-child{width:89px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top: 10px;
width: 12%;
text-align:right;
margin-left: 53px;
font-size:10px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-left: 9px;
position: absolute;
font-size:10px;
}
}
@media (min-width: 850px) and (max-width: 1050px) {
.headerpopup{
min-height:92px!important
}
}
@media (min-width: 767px) and (max-width: 849px) {
.headerpopup{
min-height:122px!important
}
}
@media (min-width: 320px) and (max-width: 766px) {
.headerpopup{
min-height:101px!important
}
}
}
@media (min-width: 380px) and (max-width: 500px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:30%;
font-size:10px;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
float:right;
width:100px;
position:absolute;
padding-top:0px;
font-size:10px;
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{margin-block: 4px; margin-left: 21px;}
.search_status, span .searchQty:last-child{width:89px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 84px;
font-size:10px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width: 14%;
padding-top: 10px;
text-align: left;
margin-left: 20px;
position: absolute;
font-size:10px;
}
}
@media (min-width: 501px) and (max-width: 800px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left:0%;
position:relative
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
float:right;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{margin-left: 17px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:left;
margin-left: 4px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:10%;
padding-top:5px;
text-align:left;
width: 80px;
margin-left: 24px;
}
}
@media (min-width: 800px) and (max-width: 849px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:relative;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:-30px;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:left;
margin-left: 48px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:left;
}
}
@media only screen and (max-width:849px){
header .clsGbox{
padding-right:1.1em;
}
}
@media (min-width:849px) and (max-width:1200px){
header .clsGbox{
padding-right:1.4em;
}
}
@media only screen and (min-width:1200px){
header .clsGbox {
border-left: 1px solid #ddd;
padding: 0px 10px;
height: 100%;
}
header .clsReferbox {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 0px 10px;
height: 100%;
}
}
@media(min-width:849px)and (max-width: 1024px){
.search-dropbox{
width:100%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:0;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
margin-left:21px;
text-align:center;
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
margin-left: -11px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:right;
margin-left: -10px;
}
}
@media(min-width:1024px)and (max-width:1249px){
.search-dropbox{
width:100%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:0;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
margin-left:21px;
}
.search_status .searchQty select{width: 47px !important;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
margin-left: 29px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:right;
margin-left: -10px;
}
}
@media(min-width:1250px){
.search-dropbox{
width:100%;
position:relative;
z-index:1;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:55%
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
}
@media (min-width: 480px) and (max-width: 767px) {
.search_status .searchQty select{width: 47px !important;}
}
header .clsGiftbox {
flex:.25; text-align:right;
}
.giftImg{
padding-top: 1em;
width: 26px;
}
@media only screen and (max-width: 850px) {
header .clsGiftbox {
flex:unset;
position: absolute;
top: 0;
right: 55px;
height: 62px;
}
}
@media only screen and (max-width: 479px) {
#search_drop {
margin-top: 8px;
}
}
@media only screen and (max-width: 550px) {
.giftImg{
padding-top:.8em;
width: 24px;
}
header .clsGiftbox {
right: 55px;
}
}
</style>
</div>
<div class="clsGiftbox">
<div class="clsReferbox" style="float:right;">
<a href="javascript:void(0)"><img src="images/referfriend.svg" alt="Gift Cards" class="giftImg" /></a>
<div class="clsPopUp clsPopUpReferAFriend">
<div class="clsContent">
<ul style="text-align: left;">
<li><a href="refer-a-friend">Refer A friend</a></li>
<li><a href="be-a-hero" title="Be A Hero">Be A Hero</a></li>
<li><a href="offers" title="Coupons & Deals">Coupons & Deals</a></li>
</ul>
</div>
</div>
</div>
<div class="clsGbox" style="float:right;<?=$displayGiftCard;?>"><a href="gift-cards"><img src="images/giftcard.svg" alt="Gift Cards" class="giftImg" /></a></div>
</div>
</div>
</div>
<div class="clsAccount">
<p>Hello, <?php
if(isset($_SESSION['guestuser']) && $_SESSION['guestuser']=='yes'){
?>
<?php echo username($_SESSION['fname']); ?>
<?php
} else {
if (isset($_COOKIE['u_id']) && $_COOKIE['u_id'] != '') {
$_SESSION['value_user_id'] = decryptString(urldecode($_COOKIE['u_id']));
$sqlloginuser = $obj->query("select user_type,fname,lname,chef_flag,email,house_no,street,city_id from tbl_user where id='" . $_SESSION['value_user_id'] . "'");
$resuserlogin = $obj->fetchNextObject($sqlloginuser);
$_SESSION['value_user_type'] = $resuserlogin->user_type;
$_SESSION['value_user_name'] = stripslashes($resuserlogin->fname . " " . $resuserlogin->lname);
$_SESSION['fname'] = $resuserlogin->fname;
$_SESSION['lname'] = $resuserlogin->lname;
$_SESSION['email'] = $resuserlogin->email;
$_SESSION['house_no'] = $resuserlogin->house_no;
$_SESSION['street'] = $resuserlogin->street;
$_SESSION['apartment'] = $resuserlogin->apt;
$_SESSION['state'] = $resuserlogin->state;
$_SESSION['pincode'] = $resuserlogin->pincode;
$_SESSION['mobile'] = $resuserlogin->mobile;
$_SESSION['city'] = $resuserlogin->city_id;
$_SESSION['full_address'] = $resuserlogin->full_address;
$_SESSION['latitude'] = $resuserlogin->latitude;
$_SESSION['longitude'] = $resuserlogin->longitude;
?>
<?php
echo username($resuserlogin->fname);
} else {
echo "User";
}
}
?></p>
<span>Your Account</span>
<div class="clsPopUp">
<div class="clsContent">
<?php if (isset($_SESSION['value_user_type']) && $_SESSION['value_user_type'] == '0') { ?>
<ul>
<li><a href="my-account">My Account</a></li>
<li><a href="my-wishlist">Wishlist</a></li>
<?php if($resuserlogin->chef_flag =='1' && $resuserlogin->user_type =='0' ){ ?>
<li><a href="chef/application">Recipes</a></li>
<?php }?>
<li><a href="my-upcoming-orders">Upcoming order</a></li>
<li><a href="my-orders">Orders</a></li>
<?php if($outsideus == 0) { ?>
<li><a href="gift-cards">Gift Cards</a></li>
<?php } ?>
<li><a href="quickllypass-dashboard">Quicklly pass</a></li>
<?php if(basename($_SERVER["PHP_SELF"]) == 'chef_quicklly.php' || basename($_SERVER["PHP_SELF"]) == 'all_recipe.php'){ ?>
<li><a href="recipe-logout">Logout</a></li>
<?php }else{?>
<li><a href="logout">Logout</a></li>
<?php } ?>
</ul>
<script type="text/javascript">
Moengage.add_first_name("<?=$_SESSION['fname']?>");
Moengage.add_last_name("<?=$_SESSION['lname']?>");
Moengage.add_email("<?=$_SESSION['email']?>");
Moengage.add_mobile("<?=$_SESSION['mobile']?>");
Moengage.add_user_name("<?=$_SESSION['email']?>");
Moengage.add_unique_user_id("<?=$_SESSION['value_user_id']?>");
</script>
<?php } else { ?>
<a href="javascript:void(0)" id="procedcheckoutBtn" class="clsBtn">Sign In</a>
<a href="javascript:void(0)" id="proceedregister" class="create-account">New customer? Create an account</a>
<?php } ?>
</div>
</div>
</div>
<div class="clsCart2">
<a href="javascript:void(0);" onClick="toggleInnerCart();"><span>0</span></a>
</div>
<link rel="stylesheet" href="css/font-awesome.min.css">
<script src="js/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/lazyload.js"></script>
<script src="https://www.google.com/recaptcha/api.js?onload=renderRecaptchas&render=explicit" async defer></script>
<script type="text/javascript">
window.renderRecaptchas = function() {
var recaptchas = document.querySelectorAll('.g-recaptcha');
grecaptcha.render('reg-user', {
sitekey: '<?php echo GOOGLE_RECAPCHA_API;?>',
"callback" : onSubmitRecaptchaRegister,
'size' : "invisible",
'style':"bottomright"
});
grecaptcha.render('guest-user', {
sitekey: '<?php echo GOOGLE_RECAPCHA_API;?>',
"callback" : onSubmitRecaptcha,
'size' : "invisible",
'style':"bottomright"
});
grecaptcha.render('change-user', {
sitekey: '<?php echo GOOGLE_RECAPCHA_API;?>',
"callback" : onSubmitRecaptchaChangeAddress,
'size' : "invisible",
'style':"bottomright"
});
grecaptcha.render('reg-user-login', {
sitekey: '<?php echo GOOGLE_RECAPCHA_API;?>',
"callback" : onSubmitRecaptchaLogin,
'size' : "invisible",
'style':"bottomright"
});
grecaptcha.render('contact-us-page', {
sitekey: '<?php echo GOOGLE_RECAPCHA_API;?>',
"callback" : onSubmitContactUs,
'size' : "invisible",
'style':"bottomright"
});
}
</script>
<script type="text/javascript">
<?php
if (session_status() == PHP_SESSION_NONE)
session_start();
if (isset($_REQUEST["q"]))
$q = parseField( $_REQUEST['q']);
?>
</script>
<script type="text/javascript">
$(document).ready(function () {
$("#search_dropm").hide();
$("#search_boxm").keyup(function () {
$("#search_dropm").show();
var search_string = $("#search_boxm").val();
if (search_string == '') {
html('');
} else {
postdata = {'q': search_string}
$.post("ajax-search.php", postdata, function (data) {
$("#search_dropm").html(data);
});
}
});
});
function searchitm() {
$('#headersearchfrmm').submit();
}
</script>
<script>
$(document).ready(function () {
$('input#search_boxm').on('keyup', function () {
var charCount = $(this).val().replace(/\s/g, '').length;
if (charCount > 2) {
$("#searchdeactm").hide();
$("#searchbtnm").show();
$("#whatsgetm").removeAttr("disabled");
}
if (charCount <= 2) {
$("#searchdeactm").show();
$("#searchbtnm").hide();
}
});
});
var isAddressSelected = false;
function isNumberKey(evt){
var charCode = (evt.which) ? evt.which : evt.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
function IsAlphaNumeric(e) {
var specialKeys = new Array();
specialKeys.push(8); //Backspace
specialKeys.push(9); //Tab
specialKeys.push(46); //Delete
specialKeys.push(36); //Home
specialKeys.push(35); //End
specialKeys.push(37); //Left
specialKeys.push(39); //Right
var keyCode = e.keyCode == 0 ? e.charCode : e.keyCode;
var ret = ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || keyCode == 32 || (keyCode >= 97 && keyCode <= 122) || (specialKeys.indexOf(e.keyCode) != -1 && e.charCode != e.keyCode) || keyCode==13);
document.getElementById("error").style.display = ret ? "none" : "inline";
return ret;
}
</script>
<!-- desktop search ends -->
</header>
<!--<div class="popupheader popupheaderenable"></div>-->
<div class="headerpopup popupheaderenable"></div>
<div id="search_drop" class="search-dropbox page-heading" style="display:none;">
<div id="product-area-search">
<div class="clsSearchPg">
<div class="maincatheadtitle" style=""></div>
<?php include("grocery-filter-new.php");?>
<div id="load_data_search" class="clsContent"></div>
</div>
</div>
<div id="prod-bottom-loader-search" style="display:none" > <img src="images/Quicklly-Logo_300X200.gif" ></div>
</div>
<div class="departmentpopup">
<div class="mobilestickysubmenupopup ">
<div class="topppclose"><a href="javascript:void(0)" onclick="toggleDepartmentpopup();"><img src="images/icon-sticky-close.svg"></a></div>
<div class="toppphead">Department</div>
</div>
<div class="clsPopUp">
<div class="clsContent">
<ul class="departmentul">
<?php echo $htmlsection;?>
</ul>
</div>
</div>
</div>
<?php include('mobile-fixed-header.php');?>
Directory Contents
Dirs: 1 × Files: 76