';
echo'
';
foreach ($vs_setting_options as $setting_options):
$array_tab = vs_setting_tabs();
$count_tab=0;
foreach ($array_tab as $key=> $tabs) :
$count_tab++;
if($count_tab==1){
$tab_active = 'vs_layout_active';
}else{
$tab_active = '';
}
echo'
'.esc_html($tabs).'';
endforeach;
endforeach;
echo '
';
echo '';
foreach ($vs_setting_options as $setting_options):
$array_tab = vs_setting_tabs();
$count_container=0;
foreach ($array_tab as $key=> $tabs):
$count_container++;
if($count_container==1){
$group_active = 'vs_layout_group_active';
}else{
$group_active = '';
}
echo '';
foreach ($setting_options as $option ):
$general = !empty($option['group']) ? sanitize_title($option['group']):sanitize_title(esc_html__('General','visual-slider'));
if($key == $general ){
if(!empty($option['name']) && !empty($option['id']) && !empty($option['type'])){
$data_options = !empty( $option['options'] ) ? $option['options'] : null;
$desc = !empty( $option['desc'] ) ? $option['desc'] : null;
$placeholder = !empty( $option['placeholder'] ) ? $option['placeholder'] : null;
$fold = !empty( $option['fold'] ) ? $option['fold'] : null;
$unit = !empty( $option['unit'] ) ? $option['unit'] : null;
$min = !empty( $option['min'] ) ? $option['min'] : null;
$max = !empty( $option['max'] ) ? $option['max'] : null;
$step = !empty( $option['step'] ) ? $option['step'] : null;
$width = !empty( $option['width'] ) ? $option['width'] : null;
$responsive = !empty( $option['responsive'] ) ? $option['responsive'] : null;
$warp_width = !empty( $option['warp_width'] ) ? $option['warp_width'] : null;
$value =!empty($value_id[$option['id']])?$value_id[$option['id']]:'';
vs_options_function($value, $option['name'],'vs_setting['.$option['id'].']',$option['type'],$data_options,$desc,$placeholder,$fold,'setting_'.$option['id'],$unit,'',$min,$max,$step,$width,$responsive,$warp_width );
}
}
endforeach;
echo '';
endforeach;
endforeach;
echo '
';
echo '';
}
}
if ( !function_exists ( "vs_setting_tabs" )){
function vs_setting_tabs(){
$setting=array();
$vs_setting_options = array(apply_filters('vs_setting_options',$setting));
$tab= array();
foreach ($vs_setting_options as $setting) :
foreach ($setting as $option ) :
if(!empty($option['group'])){
$dass = sanitize_title($option['group']);
if(!array_key_exists($dass,$tab)){
$tab[sanitize_title($option['group'])] = $option['group'];
}
}else{
$general = esc_html__('General','visual-slider');
$tab[sanitize_title($general)] = $general;
}
endforeach;
endforeach;
return $tab;
}
}