Могу ли я попросить пользователя нажать кнопку, чтобы добавить что-то в базу данных? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть система, где я могу вручную изменить базу данных, и идентификатор велосипеда будет ссылаться на любимый идентификатор и будет отображаться на любимой странице.

Теперь мне нужно разрешить пользователю нажимать любимую кнопку на велосипеде 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

Я думаю, мне нужно, чтобы кнопка fave была формой, которая будет отправлять и принимать идентификатор пользователя, прикреплять его к избранной базе данных, которая затем будет отображаться на странице избранного. Это был бы идеальный результат.

Когда пользователь нажимает кнопку «Fave», он переносит ее в любимую базу данных и показывает на любимой странице

...