Preview: ajax-cat-food.php
Size: 10.15 KB
//home/justbyquicklly-old/public_html/ajax-cat-food.php
<?php
include("include/config.php");
include("include/functions.php");
//............. metas start .............
//common rule
$store_id = $_REQUEST['store_id'];
$BannerImgArr = array();
$BannerArr=callAPI('POST', WEBAPI_URL_NEW.'miniWebsite/food-cat',array("image_start"=>parseField($_REQUEST["image_start"]),'image_limit'=>parseField($_REQUEST["image_limit"])));
//$BannerArr = $obj->query("SELECT photo FROM tbl_bigsquarebanner Where storeid = " . $store_id . " AND status = 1 ORDER BY display_order limit " . parseField($_REQUEST["image_start"]) . ", " . parseField($_REQUEST["image_limit"]) . "");
if($_COOKIE['fspd'] == '1'){
// Get food popup discount data
$discountPerc = getFieldWhere('food_popup_discount', 'tbl_setting', 'id', '1');
}
foreach ($BannerArr as $banner) {
if (!is_file('/upload_images/bigsquarebanner/' . $banner->photo))
array_push($BannerImgArr, 'upload_images/bigsquarebanner/' . $banner->photo);
}
//var_dump($BannerImgArr);
/*$qry = "SELECT p.id, p.product_name, p.desp_plaintext, p.photo_wide,
pp.sell_price, pp.mrp_price, pp.tax_value, pp.tax_method, p.addon, p.photo,c.maincategory
FROM tbl_product p
INNER JOIN tbl_productprice pp ON pp.product_id = p.id
INNER JOIN tbl_maincategory c ON c.id = p.cat_id
WHERE p.storeid = " . $store_id . "
AND c.parent_id = (SELECT id FROM tbl_maincategory WHERE section_id = 3)
AND p.status = 1 AND p.only_for_addon <> 1 AND pp.status = 1 AND pp.in_stock > 0 " .
((isset($_REQUEST['cat_slug']) && $_REQUEST['cat_slug'] != "") ?
("AND c.slug = '" . parseField($_REQUEST['cat_slug']) . "'") : "") .
" ORDER BY c.sort_order, p.product_name";*/
$ProdArr=callAPI('POST', WEBAPI_URL_NEW.'miniWebsite/food-get-product',array("cat_slug"=>parseField($_REQUEST["cat_slug"]),'store_id'=>$store_id));
//$ProdArr = $obj->query($qry);
$ProdCount = 0;
$BannerIndx = 0;
$catgNameArr = array();
$cntCatNamArry = false;
$flagCatCheckDub = 0;
if (count($ProdArr->lstfood) > 0) { ?>
<?php foreach ($ProdArr->lstfood as $prod) {
if($_COOKIE['fspd'] == '1')
$prod->sell_price = number_format($prod->mrp_price - ($prod->mrp_price*$discountPerc/100),2,'.','');
$catName = $prod->maincategory;
$catSlugName = $prod->slug;
if (!in_array($catName, $catgNameArr)) {
array_push($catgNameArr, $catName);
array_push($catgNameSlugArr, $catSlugName);
$flagCatCheckDub = true;
$catCntr= $catCntr + 1;
} else {
$flagCatCheckDub = false;
}
?>
<?php if ($flagCatCheckDub) { ?>
<div class="clsFoodCatNm">
<h2 class="CatCntr"><?php echo $catName; ?></h2>
</div>
<?php } ?>
<div class="clsFoodProdWrsppr">
<div class="clsFoodProd">
<div class="clsFoodProdImage">
<?php if($prod->photo){ ?>
<img src="images/img-lazy.jpg" data-src="<?php echo "https://quicklly.com/upload_images/product/thumb/".$prod->photo; ?>" alt="<?php echo $prod->product_name; ?>" class="lazyload"/>
<!-- <img src="<?php echo "images/no-img.jpg"; ?>"/> -->
<?php } else { ?>
<img src="images/img-lazy.jpg" data-src="<?php echo "images/no-img.jpg"; ?>" class="lazyload"/>
<?php } ?>
</div>
<div class="clsFoodProdCnt">
<h3><?php echo $prod->product_name; ?></h3>
<p><?php $prdDesc = $prod->desp_plaintext;
if (strlen($prdDesc) > 60)
{
$prdDesc = substr($prdDesc, 0, 55);
$prdDesc = explode(' ', $prdDesc);
array_pop($prdDesc);
$prdDesc = implode(' ', $prdDesc);
echo $prdDesc."..";
} else {
echo $prdDesc;
}
?></p>
<p class="allProdDec hidden"><?php echo $prod->desp_plaintext; ?></p>
<span class="clsPrice">
<?php
echo $website_currency_symbol . hikerounder($prod->sell_price, $StoreData->hike);
if ($prod->sell_price < $prod->mrp_price)
echo '<del class="strike-price">' . $website_currency_symbol . hikerounder($prod->mrp_price, $StoreData->hike) . '</del>';
?>
</span>
<?php
// Customization Data
/* $customHeadArr = array();
$AddOnArr = array();
$CustomHead = $obj->query(" SELECT DISTINCT category
FROM tbl_productaddon
WHERE productid = " . $prod->id);
while ($head = $obj->fetchNextObject($CustomHead)) {
$CustomDetails = $obj->query(" SELECT addonname
FROM tbl_productaddon
WHERE productid = " . $prod->id . "
AND category = '" . $head->category . "'");
$customDataArr = array();
while ($detail = $obj->fetchNextObject($CustomDetails))
$customDataArr[] = $detail->addonname;
$comma_separated = implode(",", $customDataArr);
if ($comma_separated != '') {
$customHeadArr[] = array(
"cat" => $head->category,
"data" => $comma_separated
);
}
}
// Addon product Data
if ($prod->addon != null && trim($prod->addon) != '') {
$AddOnDataArr = $obj->query(" SELECT p.id, p.product_name, p.photo, pp.sell_price, pp.mrp_price,
pp.tax_value, pp.tax_method, pp.size, pp.size_type
FROM tbl_product p
INNER JOIN tbl_productprice pp ON pp.product_id = p.id
WHERE p.id IN (" . $prod->addon . ")
AND p.status = 1 AND pp.status = 1
AND pp.in_stock > 0
ORDER BY p.product_name");
while ($addon = $obj->fetchNextObject($AddOnDataArr)) {
$AddOnImg = "";
if($_COOKIE['fspd'] == '1')
$addon->sell_price = number_format($addon->mrp_price - ($addon->mrp_price*$discountPerc/100),2,'.','');
if (is_file('upload_images/product/thumb/' . $addon->photo))
$AddOnImg = 'images/no-img.jpg';
else
$AddOnImg = 'upload_images/product/thumb/' . $addon->photo;
$AddOnArr[] = array("pid" => $addon->id,
"name" => $addon->product_name,
"photo" => $AddOnImg,
"size" => $addon->size . ' ' . $addon->size_type,
"cost" => hikerounder($addon->sell_price, $StoreData->hike),
"mrp" => hikerounder($addon->mrp_price, $StoreData->hike),
"tax" => getTaxhike($addon->sell_price, $StoreData->hike, $addon->tax_method, $addon->tax_value)
);
}
}*/
?>
<a href='javascript:void(0);' onclick='openAddProdDialog(this);'
data-pid='<?php echo $prod->id ?>' data-cost='<?php echo hikerounder($prod->sell_price, $StoreData->hike) ?>'
data-mrp='<?php echo hikerounder($prod->mrp_price, $StoreData->hike) ?>'
data-tax = <?php echo getTaxhike($prod->sell_price, $StoreData->hike, $prod->tax_method, $prod->tax_value) ?>
<?php if ($prod->photo) { ?>
data-photo="https://quicklly.com/upload_images/product/thumb/<?php echo $prod->photo; ?>"
<?php } else { ?>
data-photo="images/no-img.jpg"
<?php } ?>
data-photowide='<?php echo $prod->photo_wide ?>'
data-custom="[]"
data-addon="[]">ADD</a>
</div>
</div>
</div>
<?php
if (count($BannerImgArr) > 0) {
$ProdCount = $ProdCount + 1;
if ($ProdCount > 6) {
?>
<img src="<?php echo $BannerImgArr[$BannerIndx] ?>" class="clsFoodProdInlineBanner">
<?php
$ProdCount = 0;
$BannerIndx = $BannerIndx + 1;
if ($BannerIndx > count($BannerImgArr) - 1)
$BannerIndx = 0;
}
}
?>
<?php }
} else {
echo 'false';
}
?>
Directory Contents
Dirs: 12 × Files: 59