<?xml version="1.0" encoding="UTF-8"?>    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Bootstrap Collapse</title>
        <link>https://interactivetools.com/forum/forum-posts.php?Bootstrap-Collapse-80666</link>
        <description></description>
        <pubDate>Sat, 07 Mar 2026 10:43:16 -0800</pubDate>
        <language>en-us</language>
        <atom:link href="https://interactivetools.com/forum/forum-posts.php?rss=1&amp;Bootstrap-Collapse-80666" rel="self" type="application/rss+xml" />

                <item>
          <title>Bootstrap Collapse</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2239386#post2239386</link>
          <description><![CDATA[<p>I must have inadvertently deleted  &lt;?php $counter++; ?&gt;</p>
<p>It works now.</p>
<p>Thanks Damon! </p>]]></description>
          <pubDate>Wed, 17 Aug 2016 11:38:13 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2239386#post2239386</guid>
        </item>
                <item>
          <title>Bootstrap Collapse</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2239385#post2239385</link>
          <description><![CDATA[<p>Hi,</p>
<p>My code works for me. Only the first accordian is open, the others closed by default.</p>
<p>Are you resetting the $<span>defaultOpen variable at the end of the foreach loop?</span></p>
<p><code>&lt;?php $defaultOpen = ""; ?&gt;</code></p>

]]></description>
          <pubDate>Wed, 17 Aug 2016 11:35:00 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2239385#post2239385</guid>
        </item>
                <item>
          <title>Bootstrap Collapse</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2239383#post2239383</link>
          <description><![CDATA[<p>Damon:  That worked great, except that the default has all the accordions open.  Is there anyway to set them such that the first one is open and the others closed ?</p>]]></description>
          <pubDate>Wed, 17 Aug 2016 11:19:39 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2239383#post2239383</guid>
        </item>
                <item>
          <title>Bootstrap Collapse</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2239379#post2239379</link>
          <description><![CDATA[<p>Hi,</p>
<p>It looks like the reason everything is open is because of "<strong>in</strong>".</p>
<p><code>&lt;div id="'collapse'+'&lt;?php echo htmlencode($record['num']) ?&gt;'" class="panel-collapse collapse <span style="color:#0000ff;"><strong>in</strong></span>"&gt;</code></p>
<p>This sets it as open so should only apply to the first record.</p>
<p>Here is some code using a $counter. If the $counter equals one, then I set a variable to open the Collapse menu and if it isn't one then I unset it.</p>
<p>Also, since I'm using a $counter anyway, I just use that in the IDs.</p>
<p><code>&lt;?php $counter = 1; ?&gt;<br /> &lt;?php foreach ($sample_multi_recordRecords as $record): ?&gt;<br /> &lt;?php if($counter ==1) { $defaultOpen = "in"; } ?&gt; <br /> &lt;div class="panel panel-default"&gt;<br /> &lt;div class="panel-heading"&gt;<br /> &lt;h4 class="panel-title"&gt;<br /> &lt;a data-toggle="collapse" data-parent="#accordion" href="#collapse&lt;?php echo $counter; ?&gt;"&gt;&lt;?php echo htmlencode($record['title']) ?&gt;&lt;/a&gt;<br /> &lt;/h4&gt;<br /> &lt;/div&gt;<br /> &lt;div id="collapse&lt;?php echo $counter; ?&gt;" class="panel-collapse collapse &lt;?php echo @$defaultOpen; ?&gt;"&gt;<br /> &lt;div class="panel-body"&gt;&lt;?php echo $record['content']; ?&gt;&lt;/div&gt;<br /> &lt;/div&gt;<br /> &lt;/div&gt;<br /> &lt;?php $defaultOpen = ""; ?&gt;<br /> &lt;?php $counter++; ?&gt;<br /> &lt;?php endforeach; ?&gt;</code></p>
<p>Hopefully this helps!</p>]]></description>
          <pubDate>Wed, 17 Aug 2016 10:56:29 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2239379#post2239379</guid>
        </item>
                <item>
          <title>Bootstrap Collapse</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2239375#post2239375</link>
          <description><![CDATA[<p>Hi</p>
<p>I am trying to use Bootstrap Collapse with a CMSB multiple record editor.  Below is the original code for the Bootstrap Collapse:</p>
<p><code>&lt;!DOCTYPE html&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />  &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;<br />  &lt;link rel="stylesheet" href="<a href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="nofollow">http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css</a>"&gt;<br />  &lt;script src="<a href="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" rel="nofollow">https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js</a>"&gt;&lt;/script&gt;<br />  &lt;script src="<a href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" rel="nofollow">http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js</a>"&gt;&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br /><br />&lt;div class="container"&gt;<br />  &lt;h2&gt;Accordion Example&lt;/h2&gt;<br />  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; The &lt;strong&gt;data-parent&lt;/strong&gt; attribute makes sure that all collapsible elements under the specified parent will be closed when one of the collapsible item is shown.&lt;/p&gt;<br />  &lt;div class="panel-group" id="accordion"&gt;<br />    &lt;div class="panel panel-default"&gt;<br />      &lt;div class="panel-heading"&gt;<br />        &lt;h4 class="panel-title"&gt;<br />          &lt;a data-toggle="collapse" data-parent="#accordion" href="#collapse1"&gt;Collapsible Group 1&lt;/a&gt;<br />        &lt;/h4&gt;<br />      &lt;/div&gt;<br />      &lt;div id="collapse1" class="panel-collapse collapse in"&gt;<br />        &lt;div class="panel-body"&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />        sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,<br />        quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.&lt;/div&gt;<br />      &lt;/div&gt;<br />    &lt;/div&gt;<br />    &lt;div class="panel panel-default"&gt;<br />      &lt;div class="panel-heading"&gt;<br />        &lt;h4 class="panel-title"&gt;<br />          &lt;a data-toggle="collapse" data-parent="#accordion" href="#collapse2"&gt;Collapsible Group 2&lt;/a&gt;<br />        &lt;/h4&gt;<br />      &lt;/div&gt;<br />      &lt;div id="collapse2" class="panel-collapse collapse"&gt;<br />        &lt;div class="panel-body"&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />        sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,<br />        quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.&lt;/div&gt;<br />      &lt;/div&gt;<br />    &lt;/div&gt;<br />    &lt;div class="panel panel-default"&gt;<br />      &lt;div class="panel-heading"&gt;<br />        &lt;h4 class="panel-title"&gt;<br />          &lt;a data-toggle="collapse" data-parent="#accordion" href="#collapse3"&gt;Collapsible Group 3&lt;/a&gt;<br />        &lt;/h4&gt;<br />      &lt;/div&gt;<br />      &lt;div id="collapse3" class="panel-collapse collapse"&gt;<br />        &lt;div class="panel-body"&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />        sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,<br />        quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.&lt;/div&gt;<br />      &lt;/div&gt;<br />    &lt;/div&gt;<br />  &lt;/div&gt;<br />&lt;/div&gt;<br />    <br />&lt;/body&gt;<br />&lt;/html&gt;<br /></code></p>
<p>Here is my code:</p>
<p><code>&lt;?php include 'common/includes/php_header.inc'; ?&gt;<br />&lt;?php<br />  // load records from 'training_resources'<br />  list($training_resourcesRecords, $training_resourcesMetaData) = getRecords(array(<br />    'tableName'   =&gt; 'training_resources',<br />    'loadUploads' =&gt; true,<br />    'allowSearch' =&gt; false,<br />  ));<br /><br /><br />?&gt;<br />&lt;!DOCTYPE html&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />  &lt;meta charset="UTF-8"&gt;<br />  &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;<br />  &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;<br />  &lt;link rel="shortcut icon" href="assets/images/air-cadet-league-300x332-73.png" type="image/x-icon"&gt;<br />  &lt;meta name="description" content=""&gt;<br />  &lt;title&gt;SSC Resources&lt;/title&gt;<br />  &lt;link rel="stylesheet" href="<a href="https://fonts.googleapis.com/css?family=Roboto:700" rel="nofollow">https://fonts.googleapis.com/css?family=Roboto:700</a>,400&amp;amp;subset=cyrillic,latin,greek,vietnamese"&gt;<br />  &lt;link rel="stylesheet" href="assets/iconfont-plugin/bootstrap-material-design-font.css"&gt;<br />  &lt;link rel="stylesheet" href="assets/bootstrap-material-design-font/css/material.css"&gt;<br />  &lt;link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css"&gt;<br />  &lt;link rel="stylesheet" href="assets/socicon/css/socicon.min.css"&gt;<br />  &lt;link rel="stylesheet" href="assets/mobirise/css/style.css"&gt;<br />  &lt;link rel="stylesheet" href="assets/mobirise/css/mbr-additional.css" type="text/css"&gt;<br /><br />&lt;/head&gt;<br />&lt;body&gt;<br /><br />&lt;section class="mbr-navbar mbr-navbar--freeze mbr-navbar--absolute mbr-navbar--sticky mbr-navbar--collapsed" id="menu-44"&gt;<br />    &lt;div class="mbr-navbar__section mbr-section"&gt;<br />        &lt;div class="mbr-section__container container"&gt;<br />            &lt;div class="mbr-navbar__container"&gt;<br />                &lt;div class="mbr-navbar__column mbr-navbar__column--s mbr-navbar__brand"&gt;<br />                    &lt;span class="mbr-navbar__brand-link mbr-brand mbr-brand--inline"&gt;<br />                        &lt;span class="mbr-brand__logo"&gt;&lt;a href="index.html"&gt;&lt;img class="mbr-navbar__brand-img mbr-brand__img" src="assets/images/air-cadet-league-300x332-73.png" alt="BCPC"&gt;&lt;/a&gt;&lt;/span&gt;<br />                        &lt;span class="mbr-brand__name"&gt;&lt;a class="mbr-brand__name text-white" href="<a href="https://bc-aircadetleague.com" rel="nofollow">https://bc-aircadetleague.com</a>"&gt;BC Provincial Committee - Air Cadet League&lt;br&gt;&lt;/a&gt;&lt;/span&gt;<br />                    &lt;/span&gt;<br />                &lt;/div&gt;<br />                &lt;div class="mbr-navbar__hamburger mbr-hamburger text-white"&gt;&lt;span class="mbr-hamburger__line"&gt;&lt;/span&gt;&lt;/div&gt;<br />                &lt;div class="mbr-navbar__column mbr-navbar__menu"&gt;<br />                    &lt;?php include 'common/includes/menu-2.inc'; ?&gt;<br />                &lt;/div&gt;<br />            &lt;/div&gt;<br />        &lt;/div&gt;<br />    &lt;/div&gt;<br />&lt;/section&gt;<br /><br />&lt;section class="mbr-section mbr-section--relative mbr-section--fixed-size mbr-after-navbar" id="content4-43" style="background-color: rgb(41, 105, 176);"&gt;<br /><br />    &lt;div class="mbr-section__container mbr-section__container--std-top-padding mbr-section__container--sm-bot-padding mbr-section-title container"&gt;<br />        &lt;div class="mbr-header mbr-header--center mbr-header--wysiwyg row"&gt;<br />            &lt;div class="col-sm-8 col-sm-offset-2"&gt;<br />                &lt;h3 class="mbr-header__text"&gt;SSC Resources&lt;/h3&gt;<br /><br />            &lt;/div&gt;<br />        &lt;/div&gt;<br />    &lt;/div&gt;<br />    &lt;div class="mbr-section__container container"&gt;<br />        &lt;div class="mbr-section__row row"&gt;<br />            &lt;div class="mbr-section__col col-xs-12 col-sm-12"&gt;<br /><br />                &lt;div class="mbr-section__container mbr-section__container--middle"&gt;<br />                    &lt;div class="mbr-header mbr-header--reduce mbr-header--center mbr-header--wysiwyg"&gt;<br />                        &lt;h3 class="mbr-header__text"&gt;&lt;/h3&gt;<br />                    &lt;/div&gt;<br />                &lt;/div&gt;<br />                &lt;div class="mbr-section__container mbr-section__container--last"&gt;<br />                    &lt;div class="mbr-article mbr-article--wysiwyg"&gt;<br />                   <span style="color:#ff0000;"> &lt;div class="container"&gt;</span><br /><span style="color:#ff0000;">  &lt;div class="panel-group" id="accordion"&gt;</span><br /><span style="color:#ff0000;">&lt;?php foreach ($training_resourcesRecords as $record): ?&gt;</span><br /><span style="color:#ff0000;">    &lt;div class="panel panel-default"&gt;</span><br /><span style="color:#ff0000;">      &lt;div class="panel-heading"&gt;</span><br /><span style="color:#ff0000;">        &lt;h4 class="panel-title"&gt;</span><br /><span style="color:#ff0000;">          &lt;a data-toggle="collapse" data-parent="#accordion" <span style="color:#0000ff;">href="#collapse"+"&lt;?php echo htmlencode($record['num']) ?&gt;"&gt;</span>&lt;/a&gt;</span><br /><span style="color:#ff0000;">        &lt;?php echo htmlencode($record['title']) ?&gt;&lt;/h4&gt;</span><br /><span style="color:#ff0000;">      &lt;/div&gt;</span><br /><span style="color:#ff0000;">      &lt;div <span style="color:#0000ff;">id="'collapse'+'&lt;?php echo htmlencode($record['num']) ?&gt;'"</span> class="panel-collapse collapse in"&gt;</span><br /><span style="color:#ff0000;">        &lt;div class="panel-body"&gt;</span><br /><span style="color:#ff0000;">        &lt;?php echo $record['content']; ?&gt;</span><br /><span style="color:#ff0000;">        &lt;/div&gt;</span><br /><span style="color:#ff0000;">      &lt;/div&gt;</span><br /><span style="color:#ff0000;">  &lt;/div&gt;</span><br /><span style="color:#ff0000;">  &lt;?php endforeach ?&gt;</span><br /><span style="color:#ff0000;">&lt;/div&gt;</span><br />&lt;/section&gt;<br /><br />&lt;?php include 'common/includes/footer.inc'; ?&gt;<br /><br />  &lt;script src="assets/web/assets/jquery/jquery.min.js"&gt;&lt;/script&gt;<br />  &lt;script src="assets/bootstrap/js/bootstrap.min.js"&gt;&lt;/script&gt;<br />  &lt;script src="<a href="https://maps.googleapis.com/maps/api/js" rel="nofollow">https://maps.googleapis.com/maps/api/js</a>"&gt;&lt;/script&gt;<br />  &lt;script src="assets/smooth-scroll/SmoothScroll.js"&gt;&lt;/script&gt;<br />  &lt;script src="assets/mobirise/js/script.js"&gt;&lt;/script&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br /></code></p>
<p>Basically, the records are displayed, with the Bootstrap Collapse open, and not collapsed as it should be.  I believe the issue may be the code in blue above.</p>
<p>Ragi</p>]]></description>
          <pubDate>Tue, 16 Aug 2016 20:34:08 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2239375#post2239375</guid>
        </item>
              </channel>
    </rss>
  