My ResponesController. php
public function create()
{
abort_if(Gate::denies('respone_create'), Response::HTTP_FORBIDDEN, '403 Forbidden');
$categories = Category::all()->pluck('name', 'id')->prepend(trans('Sélectionnez la thématique'), '');
$author_emails = User::all()->pluck('email', 'id')->prepend(trans('Choisissez votre email'), '');
$ask_questions = AskQuestion::all();
$ask_questions = AskQuestion::orderBy('id', 'desc')->limit(1)->get();
return view('admin.respones.create', compact('categories', 'author_emails', 'ask_questions'));
}
create.blade.php
<div class="form-group {{ $errors->has('ask_question') ? 'has-error' : '' }}">
<label class="required" for="ask_question_id"><strong>{{ trans('La question est:') }}</strong></label>
@foreach($ask_questions as $id => $ask_question)
<input type="hidden" class="form-control" readonly="true" name="ask_question_id" id="ask_question_id"
value="{{ $ask_question->id }}">
<p>{{ $ask_question->text_question }}</p>
@endforeach
@if($errors->has('ask_question_id'))
<span class="help-block" role="alert">{{ $errors->first('ask_question_id') }}</span>
@endif
<span class="help-block">
{{ trans('') }}
</span>
</div>
В этом блейде перед ответом я сначала получаю заданный вопрос, но, как я уже сказал, он получает последний входной вопрос. Например, у меня есть 100 вопросов, которые я не могу ответить на 99 вопросов я могу ответить только на сотый вопрос. Пожалуйста, мне нужна помощь