/** * Render the row for selecting the type. * * @since 0.1 * @param int $post_id The form post ID. * @param arr $args Function arguments * @return str */ function kbs_render_field_type_row($post_id, $args) { global $kbs_edit_field; ?> <div id="kbs_meta_field_type_wrap"> <p><strong><?php _e('Type', 'kb-support'); ?> </strong><br /> <label for="kbs_field_type"> <?php echo KBS()->html->select(array('name' => 'kbs_field_type', 'selected' => !empty($kbs_edit_field) ? $kbs_edit_field->settings['type'] : 0, 'class' => 'kbs_field_type', 'show_option_all' => false, 'show_option_none' => __('Select Type', 'kb-support'), 'options' => kbs_get_field_types())); ?> </label></p> </div> <?php }
/** * Returns the field type in readable format. * * @since 1.0 * @param str $type The type to return * @return str The field type in readable format. */ function kbs_get_field_type($type) { $field_types = kbs_get_field_types(); return $field_types[$type]; }