Я уверен, что есть простой способ сделать это, и даже если для l нужно использовать oop, дайте мне знать, как это сделать. Я новичок в laravel. У меня есть такой массив в моем PagesController:
public function faq()
{
$faqs=array(
'questions'=>[
'question1',
'question2',
'question3'
]
);
return view('frontend.pages.faq')->with($faqs);
}
, а на моей странице часто задаваемых вопросов есть следующий код:
@if (count($questions)>0)
@foreach($questions as $question)
<div id="accordion">
<div class="card card--faq mb-2">
<div class="bdv-btn card-header" id="headingOne">
<h5 class="mb-0">
<a class="btn btn-link w-100" data-toggle="collapse" data-target="#collapseOne" aria-controls="collapseOne">
<span class="fa fa-question-circle"></span>
{{$question}}
</a>
</h5>
</div>
@endforeach()
@endif
Поскольку это аккордеон, идентификатор для каждого вопроса и ответа уникален . И я хотел бы создать что-то вроде заголовка {{$ headingCount}} и свернуть {{"$ collapseCount}}
Некоторые предыдущие сообщения, которые предлагалось использовать для l oop, были бы лучше, но я не уверен как это сделать.