public static function create(Product $oProduct) { $oCartProduct = new CartProduct(); $oCartProduct->setImage($oProduct->getImage()); $oCartProduct->setId($oProduct->getId()); $oCartProduct->setDescription($oProduct->getDescription()); $oCartProduct->setName($oProduct->getName()); $oCartProduct->setPrice($oProduct->getPrice()); return $oCartProduct; }
public static function getStock($terminal_id) { $terminal_stock = DB::table('stocks')->leftJoin('products', 'stocks.product_id', '=', 'products.id')->select('products.id', 'products.sku', 'products.title', 'products.desc', 'products.slogan', 'products.price', 'products.image_orientation', 'stocks.quantity', 'products.meta', 'stocks.order', 'stocks.hw_id', 'stocks.promo_type', 'stocks.promo_id', 'stocks.ad_id')->where('stocks.terminal_id', '=', $terminal_id)->orderBy('stocks.order')->get(); $arrResult = array(); foreach ($terminal_stock as $stock) { $stock->images = array(); $stock->images['smallThumb'] = Product::getImage($stock->id, ''); $stock->images['thumb'] = Product::getImage($stock->id, 't'); $stock->images['portrait'] = Product::getImage($stock->id, 'v'); $stock->images['largePortrait'] = Product::getImage($stock->id, 'largeV'); $stock->images['landscape'] = Product::getImage($stock->id, 'h'); $stock->images['largeLandscape'] = Product::getImage($stock->id, 'largeH'); $arrResult[$stock->id] = $stock; } return $arrResult; }
</div> </div> <?php } ?> </div> </div> </div> <div class="col-sm-9 padding-right"> <div class="product-details"><!--product-details--> <div class="row"> <div class="col-sm-5"> <div class="view-product"> <img src="<?php echo Product::getImage($product['id']); ?> " alt="" /> </div> </div> <div class="col-sm-7"> <div class="product-information"><!--/product-information--> <?php if ($product['is_new']) { ?> <img src="/template/images/product-details/new.jpg" class="newarrival" alt="" /> <?php } ?>
data-cycle-timeout=5000 data-cycle-carousel-visible=3 data-cycle-carousel-fluid=true data-cycle-slides="div.item" data-cycle-prev="#prev" data-cycle-next="#next" > <?php foreach ($sliderProducts as $sliderItem) { ?> <div class="item"> <div class="product-image-wrapper"> <div class="single-products"> <div class="productinfo text-center"> <img src="<?php echo Product::getImage($sliderItem['id']); ?> " alt="" /> <h2>$<?php echo $sliderItem['price']; ?> </h2> <a href="/product/<?php echo $sliderItem['id']; ?> "> <?php echo $product['name']; ?> </a> <br/><br/>
public function getImageLargeH() { return Product::getImage($this->id, 'largeH'); }