Пример #1
0
 /**
  * 编辑商品
  * @author Hanxiang
  * @param $id
  * @return view
  */
 public function update($id)
 {
     //TODO:检查当前用户是否可编辑
     $item = Item::find($id);
     if (!$item) {
         abort(404);
     }
     $item->imgurl = asset('/themeforest/images/avatar.png');
     //TODO
     $itemImage = ItemImage::where('item_id', $id)->first();
     if (count($itemImage) > 0) {
         $image = Image::find($itemImage->image_id);
         if (count($image)) {
             $item->imgurl = $image->url;
         }
     }
     $supplier = Supplier::find($item->supplier_id);
     $itemTypes = ItemType::orderBy('sort')->get();
     $setting = Setting::getByKey(Setting::KEY_COMMISSIONS_RATE);
     return view('admin.items.update')->with('item', $item)->with('supplier', $supplier)->with('itemTypes', $itemTypes)->with('setting', $setting);
 }