在laravel上加入购物车的会议被破坏了

时间:2016-02-05 04:46:40

标签: laravel-5

我正在使用laravel5。我需要将产品添加到购物车中。当我添加一个新产品时,它将被添加到购物车项目中1.但是当刷新页面或移动到下一页时,我的购物车项目计数被销毁。在这里,我附上我的编码。请帮帮我,我的错误是什么。我是laravel的新手

控制器:

        public static function get_add_to_cart_details()
{
            $get_pro_dea = "";
            if(isset($_SESSION['cart'])){
            $max=count($_SESSION['cart']);
            for($i=0;$i<$max;$i++){
                $pid=$_SESSION['cart'][$i]['product_id'];
                //$pname="Have to get"; 
                $get_pro_dea[$pid] =  DB::table('le_product')->where('product_id',$pid)->get();         
            }
            }
            else
            {
                $get_pro_dea[0] = array();
            }
            return $get_pro_dea;
}

型号:

  <div class="col-sm-4" style="margin-top:17px">
  <div class="cart box_1 pull-right">
    <a href="<?php echo url('cart'); ?>">
      <?php if(isset($_SESSION['cart']))
      {  
          $item_count_header1 = count($_SESSION['cart']); 

          } 

     else { 
         $item_count_header1 = 0; 

         }          

     $item_count_header = $item_count_header1;  
     if($item_count_header != 0) 
     { 
       ?>
        <img src='<?php echo url(); ?>/assets/images/shopping-cart.png'  alt=''><span  style='color:black;
      '>&nbsp;(&nbsp;<?php echo $item_count_header; ?>&nbsp;&nbsp; Items)  </span> 
          <?php

        }
     else 
        { ?>
           <img src="<?php echo url(); ?>/assets/images/shopping-cart.png" alt=""><span  style="color:black;">&nbsp;(card empty)</span>
     <?php }    
       ?>       
      </strong>

       </a>  


       </div>

       </div>

        </div>
         <?php } ?>
         </div>

查看:(header.blade.php):

        RewriteCond %{REQUEST_FILENAME} -f [OR]
        RewriteCond %{REQUEST_FILENAME} -d
        RewriteRule ^ - [L]

0 个答案:

没有答案