привет :) Ниже я скажу, что я не лучший в английском sh я знаю, что выучу английский sh, чтобы не издеваться над твоим языком, мне очень жаль.
- У меня есть проблема с моей функцией (да, я знаю это так долго). Моя проблема одна: я получаю эту ошибку с функцией:
checkout()
,
Ошибка: Заголовок не может содержать более одного заголовка, обнаружена новая строка.
// Я исправил эту ошибку a go, потому что у меня есть код 3 try{}
и catch(){}
для жеста ошибки.
public function checkout(Request $request)
{
$inputs = $request->all();
$name = $inputs['name'];
$address = $inputs['address'];
$city = $inputs['city'];
$state = $inputs['state'];
$zip = $inputs['zip'];
$item = Session::get('cart');
$helper = Session::get('cart')->items;
foreach ($helper as $table_row){
$order = new Order();
$id = $table_row['item']['id'];
$token = $item->items[$id]['item']['token'];
$seller = User::all()->where('token','=',$token)->first();
$product_name = $item->items[$id]['item']['title'];
$product_quantity = $item->items[$id]['qty'];
$product_price = $item->items[$id]['price'];
$product_total = $product_price * $product_quantity;
$order->order_token = Str::random(random_int(10,20));
$order->buyer_token = auth()->user()->token;
$order->seller_token = $seller->token;
$order->pending_payment = 0;
$order->shipping_price = 0;
$order->total_price = $item->totalPrice;
$order->delivered = 0;
$order->billing_info = $gpg_msg;
$order->save();
}
return redirect(view('client.dashboard'));
Я создаю сайт с администратором продавца и учетной записью клиента (это важно), поэтому я делаю корзину и сохраняю их на
Session::class
с именем
'cart'
, корзина работает очень хорошо .
Но теперь в приведенном ниже коде я хочу выполнить итерацию корзины для получения токена (токен unique()
для всех пользователей, если продавец создает продукт, токен вставляется в таблица строк продуктов.).
Google Traduction (извините) после итерации по корзине я хотел бы получить токены продавца (так как в корзине может быть несколько продуктов от разных поставщиков), чтобы отправить им свой заказ каждому из этих поставщиков.
Мне не хватает только решения этой проблемы, с которого я с утра рву волосы.
Спасибо за помощь.