views-bootstrap-accordion-plugin-style.tpl.php in Views Bootstrap 7.3
File
templates/accordion/views-bootstrap-accordion-plugin-style.tpl.php
View source
<?php
if (!empty($title)) {
?>
<h3><?php
print $title;
?></h3>
<?php
}
$loop_count = 0;
?>
<div id="views-bootstrap-accordion-<?php
print $id;
?>" class="<?php
print $classes;
?>" role="tablist" aria-multiselectable="true">
<?php
foreach ($rows as $key => $row) {
?>
<?php
$loop_count++;
$expanded = $loop_count == 1 && $behavior == 'first' || $behavior == 'all' ? 'true' : 'false';
$title_classes = 'accordion-toggle';
$title_classes .= $expanded ? '' : ' collapsed';
?>
<?php
if (isset($titles[$key])) {
?>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="heading<?php
print $id . '-' . $key;
?>">
<h4 class="panel-title">
<a role="button" class="<?php
print $title_classes;
?>"
data-toggle="collapse"
data-parent="#views-bootstrap-accordion-<?php
print $id;
?>"
href="#collapse-<?php
print $id . '-' . $key;
?>"
aria-expanded="<?php
print $expanded;
?>"
aria-controls="collapse-<?php
print $id . '-' . $key;
?>">
<?php
print $titles[$key];
?>
</a>
<?php
if (isset($labels[$key])) {
?>
<span class="badge pull-right"><?php
print $labels[$key];
?></span>
<?php
}
?>
</h4>
</div>
<div id="collapse-<?php
print $id . '-' . $key;
?>" class="panel-collapse collapse<?php
if ($expanded == 'true') {
print ' in';
}
?>" role="tabpanel" aria-labelledby="heading<?php
print $id . '-' . $key;
?>">
<div class="panel-body">
<?php
print $row;
?>
</div>
</div>
</div>
<?php
}
?>
<?php
}
?>
</div>