home/islapiiu/sites/magnoliya/view-product.php 0000644 00000052713 15076574550 0015611 0 ustar 00 <!DOCTYPE html>
<?php
include './class/include.php';
if (!isset($_SESSION)) {
session_start();
}
$id = '';
if (isset($_GET['id'])) {
$id = $_GET['id'];
}
$OFFER = new Offer(NULL);
$PRODUCT_CATEGORIES = new ProductCategories(NULL);
$PRODUCT = new Product($_GET['id']);
$sub_products = $PRODUCT->getSubProductsByParent($_GET['id']);
$CAT = new ProductCategories($PRODUCT->category);
$discount = ($PRODUCT->price * $PRODUCT->discount) / 100;
$price = $PRODUCT->price - $discount;
$products = Product::getParentProductsBySubCategory($PRODUCT->sub_category);
$PRODUCT_PHOTO = new ProductPhoto(null);
?>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" type="image/x-icon" href="assets/magnoliya logo.png" />
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="assets/css/animate.css" />
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="assets/css/chosen.min.css" />
<link rel="stylesheet" type="text/css" href="assets/css/font-awesome.min.css" />
<link href="control-panel/plugins/sweetalert/sweetalert.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="assets/css/pe-icon-7-stroke.css" />
<link rel="stylesheet" type="text/css" href="assets/css/jquery.scrollbar.css" />
<link rel="stylesheet" type="text/css" href="assets/css/lightbox.min.css" />
<link rel="stylesheet" type="text/css" href="assets/css/magnific-popup.css" />
<link rel="stylesheet" type="text/css" href="assets/css/slick.min.css" />
<link rel="stylesheet" type="text/css" href="assets/fonts/flaticon.css" />
<link rel="stylesheet" type="text/css" href="assets/css/megamenu.css" />
<link rel="stylesheet" type="text/css" href="assets/css/dreaming-attribute.css" />
<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
<title>Magnoliya | Products</title>
</head>
<body class="single single-product">
<!-- Start Header -->
<?php include './header.php'; ?>
<!-- End Header -->
<div class="banner-wrapper has_background">
<img src="assets/images/banner-for-all2.jpg" class="img-responsive attachment-1920x447 size-1920x447" alt="img">
<div class="banner-wrapper-inner">
<h1 class="page-title"><?= $PRODUCT->name; ?></h1>
<div role="navigation" aria-label="Breadcrumbs" class="breadcrumb-trail breadcrumbs">
<ul class="trail-items breadcrumb">
<li class="trail-item trail-begin"><a href="index.php"><span>Home</span></a></li>
<li class="trail-item trail-end active"><span><a href="designs.php">Designs</a></span>
</li>
</ul>
</div>
</div>
</div>
<div class="single-thumb-vertical main-container shop-page no-sidebar">
<div class="container">
<div class="row">
<div class="main-content col-md-12">
<div class="lynessa-notices-wrapper"></div>
<div id="product-27" class="post-27 product type-product status-publish has-post-thumbnail product_cat-table product_cat-new-arrivals product_cat-lamp product_tag-table product_tag-sock first instock shipping-taxable purchasable product-type-variable has-default-attributes">
<div class="main-contain-summary">
<div class="contain-left has-gallery">
<div class="single-left">
<div class="lynessa-product-gallery lynessa-product-gallery--with-images lynessa-product-gallery--columns-4 images">
<a href="#" class="lynessa-product-gallery__trigger">
<img draggable="false" class="emoji" alt="🔍" src=""></a>
<div class="flex-viewport">
<figure class="lynessa-product-gallery__wrapper">
<?php
foreach ($PRODUCT_PHOTO->getProductPhotosById($PRODUCT->id) as $product_photo) {
?>
<div class="lynessa-product-gallery__image">
<img alt="img" src="upload/product-categories/sub-category/product/photos/gallery/<?php echo $product_photo['image_name'] ?>">
</div>
<?php
}
?>
</figure>
</div>
<ol class="flex-control-nav flex-control-thumbs">
<?php
foreach ($PRODUCT_PHOTO->getProductPhotosById($PRODUCT->id) as $product_photo) {
?>
<li>
<img src="upload/product-categories/sub-category/product/photos/gallery/<?php echo $product_photo['image_name'] ?>" alt="img">
</li>
<?php
}
?>
</ol>
</div>
</div>
<div class="summary entry-summary">
<div class="flash">
<span class="onnew"><span class="text">New</span></span>
</div>
<h1 class="product_title entry-title"><?php echo $PRODUCT->name; ?></h1>
<p class="price"><span class="lynessa-Price-amount amount"><span class="lynessa-Price-currencySymbol"></span>
<?php
if ($discount == 0) {
?>
<span class="price"> Rs. <?php echo number_format($PRODUCT->price, 2); ?></span>
<?php
} else {
?>
<span class="price"> Rs. <?php echo number_format($PRODUCT->price, 2); ?></span> <del><span class="price-before-discount">Rs. <?php echo number_format($old_price, 2); ?></span> </del>
<?php
}
?>
<p class="stock in-stock">
Availability: <span> <?php
if ($PRODUCT->in_stock == 1) {
echo '<span class="text-success">In stock</span>';
} else {
echo '<span class="text-danger">Not Available</span>';
}
?></span>
</p>
<div class="lynessa-product-details__short-description">
<p><?php echo substr($PRODUCT->description, 0, 180), '...'; ?></p>
<ul>
<li><?php echo substr($PRODUCT->short_description, 0, 100), ''; ?></li>
</ul>
</div>
<form class="variations_form cart">
<div class="mb-16">
<label>Choose the size:</label>
<select id="product_size<?= $PRODUCT->id; ?>">
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL">XL</option>
<!-- <option value="2XL">2XL</option>
<option value="3XL">3XL</option>-->
</select>
</div>
<div class="single_variation_wrap">
<div class="lynessa-variation single_variation"></div>
<div class="lynessa-variation-add-to-cart variations_button ">
<div class="quantity">
<span class="qty-label">Quantiy:</span>
<div class="control">
<a class="btn-number qtyminus quantity-minus" href="#">-</a>
<input type="text" data-step="1" min="1" max="" name="quantity" id="quantity<?= $PRODUCT->id; ?>" value="1" title="Qty" class="input-qty input-text qty text" size="4" pattern="[1-9]*" inputmode="numeric">
<a class="btn-number qtyplus quantity-plus" href="#">+</a>
</div>
</div>
<?php
if ($PRODUCT->in_stock == 1) {
?>
<div class="btn btnhover">
<input type="hidden" id="name<?= $PRODUCT->id; ?>" value="<?= $PRODUCT->name; ?>" />
<input type="hidden" id="price<?= $PRODUCT->id; ?>" value="<?= $price; ?>" />
<div id="<?php echo $PRODUCT->id; ?>" min-qty="<?php echo $PRODUCT->min_qty; ?>" max-qty="<?php echo $PRODUCT->max_qty; ?>" class="single_add_to_cart_button button alt lynessa-variation-selection-needed add_to_cart cart-btn">Add to Cart</div>
</div>
<?php
} else {
?>
<div class="btn btnhover"><i class="fa fa-shopping-cart"></i> Not in Stock</div>
<?php
}
?>
</div>
</div>
</form>
<div class="product_meta">
<span class="posted_in">Categories:
<?php
foreach ($PRODUCT_CATEGORIES->all() as $key => $product_categoris) {
?>
<a href="designs.php?cat=<?php echo $product_categoris['id']; ?>" rel="tag"> <?php echo substr($product_categoris['name'], 0, 20) . ''; ?> | </a>
<?php
}
?>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-12 col-sm-12 lynessa_dreaming_upsell-product">
<div class="block-title">
<h2 class="product-grid-title">
Upsell Products
<span></span>
</h2>
</div>
<div class="owl-slick owl-products equal-container better-height" data-slick="{"arrows":false,"slidesMargin":30,"dots":true,"infinite":false,"slidesToShow":4}" data-responsive="[{"breakpoint":480,"settings":{"slidesToShow":2,"slidesMargin":"10"}},{"breakpoint":768,"settings":{"slidesToShow":2,"slidesMargin":"10"}},{"breakpoint":992,"settings":{"slidesToShow":2,"slidesMargin":"20"}},{"breakpoint":1200,"settings":{"slidesToShow":3,"slidesMargin":"20"}},{"breakpoint":1500,"settings":{"slidesToShow":3,"slidesMargin":"30"}}]">
<?php
foreach ($products as $key => $product) {
$sub_r_products = Product::getSubProductsByParent($product['id']);
if (count($sub_r_products) > 0) {
$min_price = Product::getMinimumPrice($product['id']);
$discount = ($min_price['price'] * $min_price['discount']) / 100;
$price = $min_price['price'] - $discount;
$old_price = $min_price['price'];
} else {
$discount = ($product['price'] * $product['discount']) / 100;
$price = $product['price'] - $discount;
$old_price = $product['price'];
}
if ($key > 10) {
break;
}
?>
<div class="product-item style-01 post-27 product type-product status-publish has-post-thumbnail product_cat-table product_cat-new-arrivals product_cat-lamp product_tag-table product_tag-sock instock shipping-taxable purchasable product-type-variable has-default-attributes ">
<div class="product-inner tooltip-left">
<div class="product-thumb">
<a class="thumb-link" href="view-product.php?id=<?php echo $product['id']; ?>" tabindex="0">
<img class="img-responsive" src="upload/product-categories/sub-category/product/photos/<?php echo $product['image_name']; ?>" alt="ELOISE SHIRRED" width="600" height="778">
</a>
<div class="flash">
<span class="onnew"><span class="text">New</span></span>
</div>
<div class="group-button">
<a href="view-product.php?id=<?php echo $product['id']; ?>" class="button yith-wcqv-button">Quick View</a>
</div>
</div>
<div class="product-info equal-elem">
<h3 class="product-name product_title">
<a href="view-product.php?id=<?php echo $product['id']; ?>" tabindex="0">
<?php
if (strlen($product['name']) > 30) {
echo substr($product['name'], 0, 28) . '...';
} else {
echo $product['name'];
}
?>
</a>
</h3>
<!--<div class="rating-wapper ">
<div class="star-rating"><span style="width:100%">Rated <strong
class="rating">5.00</strong> out of 5</span></div>
<span class="review">(1)</span>
</div>-->
<span class="price">
<?php
if ($discount == 0) {
?>
<span class="price"> Rs. <?php echo number_format($price, 2); ?></span>
<?php
} else {
?>
<span class="price"> Rs. <?php echo number_format($price, 2); ?></span> <del><span class="price-before-discount">Rs. <?php echo number_format($old_price, 2); ?></span> </del>
<?php
}
?>
</span>
</div>
</div>
</div>
<?php
}
?>
</div>
</div>
</div>
</div>
</div>
<!-- Start Header -->
<?php include './footer.php'; ?>
<!-- End Header -->
<a href="#" class="backtotop active">
<i class="fa fa-angle-up"></i>
</a>
<script src="assets/js/jquery-1.12.4.min.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/js/chosen.min.js"></script>
<script src="assets/js/countdown.min.js"></script>
<script src="assets/js/jquery.scrollbar.min.js"></script>
<script src="control-panel/plugins/sweetalert/sweetalert.min.js" type="text/javascript"></script>
<script src="assets/js/lightbox.min.js"></script>
<script src="assets/js/magnific-popup.min.js"></script>
<script src="assets/js/slick.js"></script>
<script src="assets/js/jquery.zoom.min.js"></script>
<script src="assets/js/threesixty.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<script src="assets/js/mobilemenu.js"></script>
<script src="assets/js/functions.js"></script>
<script src="js/add-to-cart.js"></script>
</body>
</html> |