我可以让用户单击一个按钮,然后向数据库中添加一些内容吗?

时间:2019-05-03 13:18:05

标签: laravel eloquent eloquent--relationship

我有一个可以手动更改数据库的系统,自行车ID将链接到收藏夹ID,并显示在收藏夹页面上。

我现在需要允许用户单击Bike img上的“收藏夹”按钮,它将保存自行车供他们在“收藏夹”页面上查看

除了尝试手动更改数据库以显示信息之外,我尝试了几种其他方法,但目前还无法正常工作

这是收藏夹页面代码:

@foreach($bike->favourites as $favourite)
        <div class="grid">
          <img src="{{ $bike->bike_img }}">
          <div class="item {{ $bike->bike_category }} {{ $bike->bike_category2 }}">
          <h2>{{ $bike->bike_name }}</h2>
          <a href="{{ $bike->bike_url }}" target="_blank">Buy this bike</a>
    </div></div>
@endforeach

这是自行车展示的地方:

@foreach($bikes as $bike)
  <div class="item {{ $bike->bike_category }} {{ $bike->bike_category2 }}">
    <h2>{{ $bike->bike_name }}</h2>
    <img src="{{ $bike->bike_img }}"><br><br>
    <a href="{{ $bike->bike_url }}" target="_blank">Buy this bike</a>
    <a href="" class="favebutton"><i class="far fa-heart"></i></a>
  </div>        
@endforeach

我想我需要favebutton成为可以提交并获取用户ID的表单,并将其附加到“收藏夹”数据库,该数据库随后将显示在“收藏夹”页面上。这将是理想的结果。

当用户单击收藏夹按钮时,它将把它带到收藏夹数据库中并显示在收藏夹页面上

0 个答案:

没有答案