所以,我想要的是我在购物车中得到了正确的商品。 我想知道的是我在这个值标签中写了什么。
<input type="hidden" name="item_name" value="">
我想要的结果是什么,例如: 产品ID为1 =蛋糕。如果我点击产品1,它将出现在购物车中。
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<!-- Identify your business so that you can collect the payments. -->
<input type="hidden" name="business" value="#">
<!-- Specify a PayPal Shopping Cart Add to Cart button. -->
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="add" value="1">
<table id="myTable">
<tr class="header">
<th>console</th>
<th>release date</th>
<th>company</th>
<th>price</th>
</tr>
@foreach($results as $result)
<tr>
<td>
{{$result->name}}
<input type="hidden" name="item_name" value="">
</td>
<td>
{{$result->releasedate}}
</td>
<td>
{{$result->company}}
</td>
<td>
€ {{$result->price}}
</td>
<td>
<!-- Display the payment button. -->
<input type="image" name="submit"
src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif"
alt="Add to Cart">
<img alt="" width="1" height="1"
src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif">
</td>
</tr>
@endforeach
</table>
ps我不知道这是否重要,但我还是说,所有产品都位于数据库中。
编辑
public function update($console, Request $request)
{
$consoles = consoles::find($console);
$consoles->name = $request->name;
$consoles->releasedate = $request->releasedate;
$consoles->company = $request->company;
$consoles->price = $request->price;
$consoles->save();
return redirect('/console');
}
public function store(Request $request)
{
$consoles = new consoles();
$consoles->name = input::get('name');
$consoles->releasedate = input::get('releasedate');
$consoles->company = input::get('company');
$consoles->price = input::get('price');
$consoles->created_at = null;
$consoles->updated_at = null;
$consoles->save();
return redirect('console');
}
编辑2
我刚刚测试了
<input type="hidden" name="item_name" value="{{ $result->name }}">
这就是我得到的
我去了我的第一个产品并点击了按钮添加到图表
当我查看购物车时,我看到最后一个项目已添加到购物车
答案 0 :(得分:0)
我刚刚解决了自己的问题,这真是太愚蠢了。