我在尝试访问 payu 使用的确认页面中的变量会话时遇到了一些问题。在发布请求中,我可以像这样访问从网关发送的变量:这$state_pol = $_POST["state_pol"];
没问题,我可以将值存储在我的数据库中,但是当我尝试这样做$email = Auth::user()->email;
时,我无法获得任何变量或存储在数据库中的值。我需要将购物车项目存储在数据库中,并且我正在使用 moltin Cart,所以我需要执行以下操作:
foreach (Cart::contents() as $item) {
$citem = new Ite;
$citem->compra_id = $compra->id;
$citem->id_product = $item->id;
$citem->name = $item->name;
$citem->val_uni = $item->price;
$citem->image = $item->image;
$citem->iva = $item->tax;
$citem->qty = $item->quantity;
$citem->val_total = $item->total();
$citem->save();
}
Cart::destroy();
这些方法 不起作用,但只是在payu请求中,我用paypal请求尝试了这个,一切正常,我使用相同的代码,我的意思是变量会话Cart::contents()
。Cart::destroy();
提前感谢您的时间和帮助。我刚刚意识到问题出在口才上。我的意思是,我无法访问数据库,我无法做这样的事情,$user = User::where('id','=',1)->first();
我尝试使用查询生成器但它不起作用。