Bootstrap аккордеон последний элемент всегда открыт - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть аккордеон Bootstrap на моем сайте в повторителе ACF.Первая запись всегда открыта.Вместо первой записи я бы хотел, чтобы последняя запись была всегда открытой.

Поскольку последняя запись не всегда является фиксированным номером, последняя запись может быть пятой записью второй записи.Как это исправить?

Пожалуйста, смотрите код ниже:

<?php if( have_rows('faq') ): ?>
<div id="accordion" role="tablist">
  <?php $i=1; while ( have_rows('faq') ) : the_row(); ?>
    <div class="card">
        <div class="card-header" role="tab" id="heading-<?php echo $i; ?>">
          <h5 class="mb-0">
            <a data-toggle="collapse" href="#collapse-<?php echo $i; ?>" aria-expanded="true" aria-controls="collapseOne">
             <?php the_sub_field('vraag'); ?>
            </a>
          </h5>
        </div>
        <div id="collapse-<?php echo $i; ?>" class="collapse <?php if ($i==1) { echo 'show'; } ?>" role="tabpanel" data-parent="#accordion" aria-labelledby="heading-<?php echo $i; ?>">
          <div class="card-body">
            <?php the_sub_field('antwoord'); ?>
          </div>
        </div>
    </div>
  <?php $i++; endwhile; ?>
</div>
...