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;
 }
Example #2
0
 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;
 }
Example #3
0
                                </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 
}
?>
Example #4
0
                         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/>
Example #5
0
 public function getImageLargeH()
 {
     return Product::getImage($this->id, 'largeH');
 }