Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день! Хочу передать через GET, переменные id продукта и количество qty
<form action="/addtocart" method="get">
<input type = "hidden" name = "id" value = "{{$product->id}}">
<select name="qty">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<button class="btn-danger">Добавить в корзину</button>
</form>
Мой маршрут ниже, но что-то явно я делаю не так и страницу не находит((
Route::get('addtocart/{id}/{qty}', ['as' => 'product.add', 'uses' => 'ProductController@addtocart']);
Не в сети
тебе необходимо это сделать на яваскрипте, либо изменить маршрут на
Route::get('addtocart/{id}?qty={qty}', ['as' => 'product.add', 'uses' => 'ProductController@addtocart']);
так как селект, это уже динамика, которую надо ловить, а ловить можно js'ом
Не в сети
Страницы 1