当前位置: 首页>>代码示例>>PHP>>正文


PHP Product::getProductById方法代码示例

本文整理汇总了PHP中app\Product::getProductById方法的典型用法代码示例。如果您正苦于以下问题:PHP Product::getProductById方法的具体用法?PHP Product::getProductById怎么用?PHP Product::getProductById使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\Product的用法示例。


在下文中一共展示了Product::getProductById方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: create

 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create($pid)
 {
     //获取当前用户的信息
     $uid = Auth::user()->id;
     //        dd(Auth::user()->toArray());
     $product = Product::getProductById($pid);
     $product = $product[0];
     $pastid = $pid . time();
     //订单随机号
     //如果订单没有生成
     if (!Past::exsitId($uid, $pid)) {
         $past = new Past();
         $past->pastid = $pastid;
         $past->uid = $uid;
         $past->pid = $pid;
         $past->pname = $product->name;
         $past->price = $product->price;
         $past->type = $product->type;
         $past->payway = $product->payway;
         $past->image = $product->images;
         $past->save();
     } else {
         $past = Past::getPastByUPid($uid, $pid);
         $past = $past[0];
         $pastid = $past->pastid;
     }
     //		dd($product);
     $this->show($pastid);
     return redirect('past/show' . "/" . $pastid);
 }
开发者ID:pgy1,项目名称:Laravel-Shop,代码行数:35,代码来源:PastController.php

示例2: cartConstruct

 public function cartConstruct()
 {
     $cart_id_q = Session::get('cart');
     if (!empty($cart_id_q)) {
         $product = new Product();
         for ($i = 0; $i < count($cart_id_q); $i++) {
             $id = key($cart_id_q);
             $product_position = ['id' => $id, 'name' => $product->getProductById($id)->name, 'price' => $product->getProductById($id)->price, 'quantity' => $cart_id_q[$id], 'cost' => $product->getProductById($id)->price * $cart_id_q[$id]];
             $cart[$id] = $product_position;
             next($cart_id_q);
         }
         return $cart;
     } else {
         return false;
     }
 }
开发者ID:DimaPikash,项目名称:eshop,代码行数:16,代码来源:Cart.php

示例3: addProduct

 public function addProduct($id, $name)
 {
     $product = Product::getProductById($id);
     $quantity = Request::input('quantity');
     Cart::add($product[0]->product_id, $name, $quantity, $product[0]->price, ['filename' => $product[0]->filename, 'quantity' => $product[0]->quantity, 'category' => $product[0]->category]);
     return Redirect::to('/produkt/' . $id . '/' . $name)->with('message', 'Produkt został dodany do koszyka.');
 }
开发者ID:WhiteHalfoat,项目名称:WebShop-sklep-internetowy,代码行数:7,代码来源:CatalogController.php

示例4: product

 public function product($id)
 {
     $this->view['title'] .= 'Panel administracyjny - Produkty';
     $productView = ['product' => Product::getProductById($id)];
     return view('admin/template', $this->view)->nest('content', 'admin/product', $productView);
 }
开发者ID:WhiteHalfoat,项目名称:WebShop-sklep-internetowy,代码行数:6,代码来源:AdminController.php


注:本文中的app\Product::getProductById方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。