Afin de pouvoir utiliser un Slider Boostrap dans un module ACM,

il faut faire une boucle pour incrémenter les ID, voici comment ca se passe :

 

Déclarer d'abord le champ à compter 

ici il s'agit de faq-list.faq-title

<?php
  $count = $helper->getRows('faq-list.faq-title');
?>

 

Ensuite au debut du code (avant celui du "Slider Boostrap") ajouter le FOR

<?php for ($i=0; $i<$count; $i++) : ?>

 

Ensuite inserrer l'incrémentation dans le code (ID + Target + Collapse...)

<?php if ($i == 0)?><?php echo $i ?>

 

Et voici ce que cela donne dans le résultat final :

      <!-- BEGIN: TESTIMONIALS STYLE 1 -->
    	<div id="acm-faq-<?php echo $module->id ?>" class="jlf-faq-items offset-md-1 offset-xs-0 col-md-7 col-sm-12">
  
          <div class="jlf-faq-item">
          
          
            <div class="jlf-accordion" id="JLFaccordion">
            <?php for ($i=0; $i<$count; $i++) : ?>
  


  <div class="card">
    <div class="card-header" id="heading<?php if ($i == 0)?><?php echo $i ?>">
      <h2 class="mb-0 hvr-grow">
        <button class="collapsed btn btn-link btn-block text-left" type="button" data-toggle="collapse" data-target="#collapse<?php if ($i == 0)?><?php echo $i ?>" aria-expanded="false" role="button" aria-controls="collapse<?php if ($i == 0)?><?php echo $i ?>">
           
           <span class="jlf-hp-faq-title"><?php echo $helper->get ('faq-list.faq-title', $i) ?></span>
           
        </button>
      </h2>
    </div>

    <div id="collapse<?php if ($i == 0)?><?php echo $i ?>" class="collapse " aria-labelledby="heading<?php if ($i == 0)?><?php echo $i ?>" data-parent="#JLFaccordion">
      <div class="card-body">
    <?php echo $helper->get ('faq-list.faq-desc', $i) ?>
      </div>
    </div>
  </div>
  
      <?php endfor ?>
</div>

            
        
          </div>
            

  
      </div>
      <!-- END: TESTIMONIALS STYLE 1 -->