/var/www/hkosl.com/aga/wp-content/plugins/so-widgets-bundle/widgets/price-table/tpl/atom.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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
/**
 * @var $title string
 * @var $columns array
 * @var $before_title string
 * @var $after_title string
 * @var $button_new_window boolean
 * @var $equalize_row_heights boolean
 * @var $any_column_has_image boolean
 */
?>

<?php if ( ! empty( $title ) ) {
    echo 
$before_title esc_html$title ) . $after_title;
?>

<div class="ow-pt-columns-atom<?php echo( $equalize_row_heights ' sow-equalize-row-heights' '' ?>">

    <?php foreach ( $columns as $i => $column ) : ?>
        <div class="ow-pt-column <?php echo $this->get_column_classes$column$i$columns ?>"
             style="width: <?php echo round100 count$columns ), ?>%">
            <div class="ow-pt-title">
                <?php echo esc_html$column['title'] ) ?>
                <?php if ( ! empty( $column['subtitle'] ) ) : ?>
                    <div class="ow-pt-subtitle"><?php echo esc_html$column['subtitle'] ) ?></div><?php endif; ?>
            </div>

            <div class="ow-pt-details">
                <div class="ow-pt-price"><?php echo esc_html$column['price'] ) ?></div>
                <div class="ow-pt-per"><?php echo esc_html$column['per'] ) ?></div>
            </div>

            <?php if ( ( $equalize_row_heights && $any_column_has_image ) || ! ( $equalize_row_heights || empty( $column['image'] ) ) ) : ?>
                <div class="ow-pt-image">
                    <?php $this->column_image$column ?>
                </div>
            <?php endif; ?>

            <div class="ow-pt-features">
                <?php foreach ( $column['features'] as $i => $feature ) : ?>
                    <div class="ow-pt-feature ow-pt-feature-<?php echo $i == 'even' 'odd' ?> ow-pt-feature-index-<?php echo $i ?>">

                        <?php
                        
if ( ! empty( $feature['icon_new'] ) ) : ?>
                            <div class="sow-feature-icon">
                                <?php
                                $icon_styles 
= array();
                                if ( ! empty( 
$feature['icon_color'] ) ) {
                                    
$icon_styles[] = 'color: ' $feature['icon_color'];
                                }
                                echo 
siteorigin_widget_get_icon$feature['icon_new'], $icon_styles );
                                
?>
                            </div>
                        <?php endif; ?>
                        <div class="sow-feature-text">
                            <p <?php if ( ! empty( $feature['hover'] ) ) : ?>data-tooltip-text="<?php echo esc_attr$feature['hover'] ) ?>"<?php endif; ?>>
                                <?php echo wp_kses_post$feature['text'] ) ?>
                            </p>
                        </div>
                    </div>
                <?php endforeach; ?>
            </div>

            <?php if ( ! empty( $column['button'] ) ) : ?>
                <div class="ow-pt-button">
                    <a href='<?php echo sow_esc_url$column['url'] ) ?>'
                       class="ow-pt-link" <?php if ( ! empty( $button_new_window ) )
                        echo 
'target="_blank" rel="noopener noreferrer"' ?>><?php echo esc_html$column['button'] ) ?></a>
                </div>
            <?php endif; ?>
        </div>
    <?php endforeach; ?>


    <?php
    
global $siteorigin_price_table_icons;
    if ( empty( 
$siteorigin_price_table_icons ) ) {
        
$siteorigin_price_table_icons = array();
    }
    foreach ( 
$columns as $i => $column ) {
        foreach ( 
$column['features'] as $feature ) {
            if ( ! empty( 
$feature['icon'] ) && empty( $siteorigin_price_table_icons$feature['icon'] ] ) ) {
                
$siteorigin_price_table_icons$feature['icon'] ] = true;
                echo 
'<div style="display:none" id="so-pt-icon-' $feature['icon'] . '">';
                
readfileplugin_dir_path__FILE__ ) . '../fontawesome/' $feature['icon'] . '.svg' );
                echo 
'</div>';
            }
        }
    }
    
?>

</div>