/var/www/hkosl.com/aga/wp-content/plugins/so-widgets-bundle/widgets/accordion/tpl/default.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
/**
 * @var array $instance
 * @var array $panels
 * @var string $icon_open
 * @var string $icon_close
 */

if( !empty( $instance['title'] ) ) {
    echo 
$args['before_title'] . $instance['title'] . $args['after_title'];
}
?>
<div>
    <div class="sow-accordion">
    <?php foreach ( $panels as $panel ) : ?>
        <div class="sow-accordion-panel<?php if ( $panel['initial_state'] == 'open' ) echo ' sow-accordion-panel-open'?>"
             data-anchor="<?php echo sanitize_title_with_dashes$panel['anchor'] ); ?>">
                <div class="sow-accordion-panel-header-container" role="heading" aria-level="2">
                    <div class="sow-accordion-panel-header" tabindex="0" role="button" id="accordion-label-<?php echo sanitize_title_with_dashes$panel['anchor'] ); ?>" aria-controls="accordion-content-<?php echo sanitize_title_with_dashes$panel['anchor'] ); ?>" aria-expanded="<?php echo $panel['initial_state'] == 'open' 'true' 'false'?>">
                        <div class="sow-accordion-title">
                            <?php echo $panel['before_title']; ?>
                            <?php echo wp_kses_post$panel['title'] ); ?>
                            <?php echo $panel['after_title']; ?>
                        </div>
                        <div class="sow-accordion-open-close-button">
                            <div class="sow-accordion-open-button">
                                <?php echo siteorigin_widget_get_icon$icon_open ); ?>
                            </div>
                            <div class="sow-accordion-close-button">
                                <?php echo siteorigin_widget_get_icon$icon_close ); ?>
                            </div>
                        </div>
                    </div>
                </div>

            <div class="sow-accordion-panel-content" role="region" aria-labelledby="accordion-label-<?php echo sanitize_title_with_dashes$panel['anchor'] ); ?>" id="accordion-content-<?php echo sanitize_title_with_dashes$panel['anchor'] ); ?>">
                <div class="sow-accordion-panel-border" tabindex="0">
                    <?php $this->render_panel_content$panel$instance ); ?>
                </div>
            </div>
        </div>
    <?php endforeach; ?>
    </div>
</div>