Я создаю страницу с двумя формами, например:
index.blade. php:
<form action="/" method="post">
<input type="text" list="cats" name="catipt" id="catipt" />
<datalist id="cats">
@foreach($categories as $category)
<option>{{ $category->name }}</option>
@endforeach
</datalist>
<button type="submit">Add</button>
</form>
@include("catForms")
catForms.blade. php содержит form
помимо первого, с кнопкой отправки для отправки формы по электронной почте. Вторая форма, в которой есть множество div
, каждая из которых имеет input
для заполнения пользователем. Первая форма позволяет пользователю добавлять элементы в раскрывающийся список, поэтому это метод публикации. На основании ввода в первом form
, соответствующий div
во втором form
будет отображаться, другие будут скрыты, используя Jquery. Теперь я хочу отправить данные от пользователя по электронной почте, но как мне получить значение ввода в первом form
в представлении электронной почты, чтобы я мог отфильтровать нерелевантные div
? В противном случае мне придется перечислить все div
, даже если они пусты.
Проблема в том, что есть две формы, поэтому их две Request $request
, я не могу получить input
значение из первого form
в электронном виде. Я пробовал это в режиме просмотра электронной почты, но это не работает:
@php
use Symfony\Component\Console\Input\Input;
@endphp
Cat: {{ Input::get('catipt') }}