$field) {
$class = isset($field['class']) ? $field['class'] : '';
?>
$key) ? $value->$key : '';
$default = isset($field['default']) ? $field['default'] : '';
switch ($field['type']) {
case 'wrapper-start':
echo '
';
echo ''. esc_html($label). '';
break;
case 'wrapper-end':
echo '
';
break;
case 'url':
echo '
';
break;
case 'text':
echo '
';
break;
case 'number':
echo '
';
break;
case 'textarea':
echo '
';
break;
case 'upload':
$image = $image_class = "";
if ($new_value) {
$image = '
 . ')
';
$image_class = ' hidden';
}
echo '
';
break;
case 'category':
echo '
';
break;
case 'select':
$options = $field['options'];
echo '
';
break;
case 'checkbox':
echo '
';
break;
case 'colorpicker':
echo '
';
break;
case 'selector':
$options = $field['options'];
echo '
';
foreach ($options as $option => $val) {
$class = ( $new_value == $option ) ? 'selector-selected' : '';
echo '
';
}
echo '
';
echo '
';
break;
case 'radio':
$options = $field['options'];
echo '
';
foreach ($options as $option => $val) {
echo '';
}
echo '
';
echo '
';
break;
case 'switch':
$switch = $field['switch'];
$switch_class = ($new_value == 'enable' || $new_value == 'on') ? 'switch-on' : '';
echo '
';
echo '
';
echo '
';
echo '
' . esc_html($switch["enable"]) . '
';
echo '
';
echo '
';
echo '
' . esc_html($switch["disable"]) . '
';
echo '
';
echo '
';
echo '
';
echo '
';
break;
case 'range':
$options = $field['options'];
$new_value = $new_value ? $new_value : $options['val'];
echo '
';
echo '
';
echo '
';
echo '
' . esc_html($options['unit']) . '';
echo '
';
break;
case 'icon':
echo '
';
echo '
';
echo '';
echo '';
echo '
';
echo '
';
echo '
';
echo '';
echo '';
echo '
';
if (apply_filters('ikreatethemes_show_font_awesome', true)) {
echo '
';
$ikreatethemes_font_awesome_icon_array = ikreatethemes_font_awesome_icon_array();
foreach ($ikreatethemes_font_awesome_icon_array as $ikreatethemes_font_awesome_icon) {
$icon_class = $new_value == $ikreatethemes_font_awesome_icon ? 'icon-active' : '';
echo ' ';
}
echo '
';
}
if (apply_filters('ikreatethemes_show_ico_font', true)) {
echo '
';
$ikreatethemes_icofont_icon_array = ikreatethemes_icofont_icon_array();
foreach ($ikreatethemes_icofont_icon_array as $ikreatethemes_icofont_icon) {
$icon_class = $new_value == $ikreatethemes_icofont_icon ? 'icon-active' : '';
echo ' ';
}
echo '
';
}
echo '
';
echo '
';
echo '
';
break;
case 'social-icon':
echo '
';
echo '
';
echo '';
echo '';
echo '
';
echo '
';
echo '
';
$font_awesome_icon_array = ikreatethemes_font_awesome_social_icon_array();
foreach ($font_awesome_icon_array as $font_awesome_icon) {
$icon_class = $new_value == $font_awesome_icon ? 'icon-active' : '';
echo ' ';
}
echo '
';
echo '
';
echo '
';
echo '
';
break;
case 'multicategory':
$new_value_array = !is_array($new_value) ? explode(',', $new_value) : $new_value;
echo '
';
echo '
';
break;
case 'gallery':?>
';
}
}
?>
';
break;
default:
break;
}
?>