客戶可以向賣家發佈訂單。問題是賣方(ps)如何查看他的訂單。因爲每個訂單可能會提交給不同的賣方。如何查看客戶向賣家提交的訂單?
SLotController.php
public function order(Request $request)
{
$slotorder = new Slotorder;
$slotorder->name = $request->name;
$slotorder->user_name = Auth::user()->name;
$slotorder->user_id = Auth::user()->id;
$slotorder->type = $request->type;
$slotorder->quantity = $request->quantity;
$slotorder->size = $request->size;
$slotorder->ps_id = ? // i dont know how to get seller id
$slotorder->save();
return view('home');
}
用戶模型
public function slotorder()
{
return $this->hasMany('Slotorder::class');
}
SlotOrder模型
public function user()
{
return $this->belongsTo('User::class');
}
public function user()
{
return $this->belongsTo('Ps::class');
}
詩模型
public function slotorder()
{
return $this->hasMany('Slotorder::class');
}
更新
用戶點擊後作出命令,它會根據自己的ID去這個頁面。對於此屏幕截圖,賣家的ID是。所以回到我的問題,當用戶提交訂單時,如何獲得賣家ID。因此他可以在他的儀表板中查看訂單。
'$ slotorder-> ps_id =? //我不知道如何獲得賣家ID'?我不確定,但是你的代碼中使用了什麼'Ps'? –
我可以使用截圖向你解釋嗎?很難用文字解釋 –
你如何確定誰是賣家?那是一個隨機賣家嗎?或者每個用戶都有個人賣家?什麼是關係? –