当我在同一控制器中的另一个函数中调用一个函数时,我的刀片文件未显示
控制器的第一个功能:
public function cart_add($id,$prdt_id)
{
$model = new Cart();
$model->user_id = $id;
$model->prdt_id = $prdt_id;
$model->created_by = 1;
$model->updated_by = 1;
$model->created_at = date('Y-m-d H:i:s');
$model->updated_at = date('Y-m-d H:i:s');
$model->save();
$this->cart_show();
}
第二个功能:
public function cart_show()
{
$id=1;
$cart= Cart::select()->where('user_id',$id)->get();
$product = Products::get();
$images= ProductImage::get();
return view("frontend.maincart", [
'cart' => $cart,
'image' => $images,
'product'=>$product
]);
}
答案 0 :(得分:0)
在第一个函数中,返回第二个函数的结果
public function cart_add($id,$prdt_id)
{
$model = new Cart();
$model->user_id = $id;
$model->prdt_id = $prdt_id;
$model->created_by = 1;
$model->updated_by = 1;
$model->created_at = date('Y-m-d H:i:s');
$model->updated_at = date('Y-m-d H:i:s');
$model->save();
return $this->cart_show();
}