php Bootstrap 4手风琴| Laravel和ACF
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Bootstrap 4手风琴| Laravel和ACF相关的知识,希望对你有一定的参考价值。
@if ( get_field('faq') )
@while ( has_sub_field('faq') )
<p class="title">@php the_sub_field('faq_title') @endphp</p>
@php $accordionName = get_sub_field('faq_title'); $accordionName = strtolower($accordionName); $accordionName = str_replace(' ', '-', $accordionName); $accordionName = str_replace('&', '', $accordionName) @endphp
@if ( get_sub_field('faq_repeater') ) @php $i = 0 @endphp
<div class="accordion" id="accordion-@php echo $accordionName @endphp">
@while ( has_sub_field('faq_repeater') )
<div class="card">
<div class="card-header" id="heading-@php echo $i @endphp">
<h5 class="mb-0">
<button class="btn btn-link @if($i > 0) collapsed @endif" type="button" data-toggle="collapse" data-target="#collapse-@php echo $accordionName . '-' . $i @endphp" aria-expanded="@if($i > 0) false @else true @endif" aria-controls="collapse-@php echo $accordionName . '-' . $i @endphp">
@php the_sub_field('question') @endphp
</button>
</h5>
</div>
<div id="collapse-@php echo $accordionName . '-' . $i @endphp" class="collapse" aria-labelledby="heading-@php echo $accordionName . '-' . $i @endphp" data-parent="#accordion-@php echo $accordionName @endphp">
<div class="card-body">
@php the_sub_field('answer') @endphp
</div>
</div>
</div>
@php $i++ @endphp @endwhile
</div>
@endif
@endwhile
@endif
以上是关于php Bootstrap 4手风琴| Laravel和ACF的主要内容,如果未能解决你的问题,请参考以下文章
Bootstrap 4 - 水平对齐手风琴
Bootstrap 4:手风琴不会折叠卡片
Bootstrap 4:如何创建一个带有手风琴的下拉菜单?
text bootstrap 4 - 手风琴 - 更改图标
javascript Bootstrap 4 |滚动以手风琴打开卡片
Bootstrap 4 在悬停时可折叠多个项目