File manager - Edit - /home/verseaumee/lauvia/wp-content/plugins/trx_addons/components/shortcodes/socials/tpe.socials.php
Back
<?php /** * Template to represent shortcode as a widget in the Elementor preview area * * Written as a Backbone JavaScript template and using to generate the live preview in the Elementor's Editor * * @package ThemeREX Addons * @since v1.6.41 */ extract(get_query_var('trx_addons_args_sc_socials')); ?><# var id = settings._element_id ? settings._element_id + '_sc' : 'sc_socials_'+(''+Math.random()).replace('.', ''); var icons = []; _.each(settings.icons, function(item) { if (item.link != '') { icons.push({ 'name': trx_addons_get_settings_icon( item.icon ), 'title': item.title, 'url': item.link }); } }); if (icons.length == 0) { if (settings.icons_type == 'socials') { icons = JSON.parse('<?php $list = trx_addons_get_option('socials'); echo addslashes( json_encode( is_array( $list ) ? $list : array() ) ); ?>'); } else { icons = JSON.parse('<?php $list = trx_addons_get_option('share'); if (is_array($list)) { foreach($list as $k=>$v) { $list[$k]['url'] = "#{$k}"; } } echo addslashes( json_encode( is_array( $list ) ? $list : array() ) ); ?>'); } } if (icons.length > 0) { #><div id="{{ id }}" class="<# print( trx_addons_apply_filters('trx_addons_filter_sc_classes', 'sc_socials sc_socials_' + settings.type + (settings.align != '' ? ' sc_align_'+settings.align : ''), settings ) ); #>"> <?php $element->sc_show_titles('sc_socials'); ?> <div class="socials_wrap {{ settings.icons_type }}_wrap sc_item_content"><# var show = settings.type.replace('default', 'icons'), socials_type = "<?php $socials_type = trx_addons_get_setting('socials_type'); echo 'images' == $socials_type ? 'bg' : ('svg' == $socials_type ? 'svg' : 'icons'); ?>"; print( trx_addons_get_socials_links(icons, socials_type, show) ); #></div> <?php $element->sc_show_links('sc_icons'); ?> </div><# } #>
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings