芝麻web文件管理V1.00
编辑当前文件:/home/seolotod/www/wp-content/themes/brunn/framework/lib/qodef.layout2.php
">
">
/>
">
">
/>
">
">
/>
">
">
/>
">
">
/>
">
">
/>
">
">
/>
">
">
/>
">
">
/>
' . $label . '
'; echo wp_kses( $html, array( 'input' => array( 'type' => true, 'name' => true, 'value' => true, 'checked' => true ), 'br' => true ) ); } } class BrunnSelectClassFieldRadioGroup extends BrunnSelectClassFieldType { public function render( $name, $label = "", $description = "", $options = array(), $args = array() ) { $use_images = isset( $args["use_images"] ) && $args["use_images"] ? true : false; $hide_labels = isset( $args["hide_labels"] ) && $args["hide_labels"] ? true : false; $hide_radios = $use_images ? 'display: none' : ''; $checked_value = brunn_select_option_get_value( $name ); ?>
" data-option-name="" data-option-type="radiogroup"> $atts ) { $selected = false; if ( $checked_value == $key ) { $selected = true; } ?>
type="radio" name="" value="">
" src="" alt=""/>
$option_label ) : ?>
type="checkbox" id="" value="" name="" />
'; $html .= '
'; $html .= '
'; $html .= '
'; $html .= '
'; $html .= '
'; $html .= '
' . $label . '
'; $html .= '
'; $html .= '
'; //close col-lg-3 $html .= '
'; //close row $html .= '
'; //close container-fluid $html .= '
'; //close qodef-section-content $html .= '
'; //close qodef-page-form-section echo wp_kses( $html, array( 'input' => array( 'type' => true, 'id' => true, 'name' => true, 'value' => true, 'checked' => true, 'class' => true, 'disabled' => true ), 'div' => array( 'class' => true ), 'br' => true, 'label' => array( 'for' => true ) ) ); } } class BrunnSelectClassFieldDate extends BrunnSelectClassFieldType { public function render( $name, $label = "", $description = "", $options = array(), $args = array(), $repeat = array() ) { $col_width = 2; if ( isset( $args["col_width"] ) ) { $col_width = $args["col_width"]; } $suffix = ! empty( $args['suffix'] ) ? $args['suffix'] : false; $class = ''; if ( ! empty( $repeat ) && array_key_exists( 'name', $repeat ) && array_key_exists( 'index', $repeat ) ) { $id = $name . '-' . $repeat['index']; $name = $repeat['name'] . '[' . $repeat['index'] . '][' . $name . ']'; $value = $repeat['value']; } else { $id = $name; $value = brunn_select_option_get_value( $name ); } if ( $label === '' && $description === '' ) { $class .= ' qodef-no-description'; } if ( isset( $args['custom_class'] ) && $args['custom_class'] != '' ) { $class .= ' ' . $args['custom_class']; } $data_string = ''; if ( isset( $args['input-data'] ) && $args['input-data'] != '' ) { foreach ( $args['input-data'] as $data_key => $data_value ) { $data_string .= $data_key . '=' . $data_value; $data_string .= ' '; } } ?>
render( $name, $label, $description, $options, $args, $repeat ); break; case 'textsimple': $field = new BrunnSelectClassFieldTextSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'textarea': $field = new BrunnSelectClassFieldTextArea(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'textareasimple': $field = new BrunnSelectClassFieldTextAreaSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'textareahtml': $field = new BrunnSelectClassFieldTextAreaHtml(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'color': $field = new BrunnSelectClassFieldColor(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'colorsimple': $field = new BrunnSelectClassFieldColorSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'image': $field = new BrunnSelectClassFieldImage(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'imagesimple': $field = new BrunnSelectClassFieldImageSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'font': $field = new BrunnSelectClassFieldFont(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'fontsimple': $field = new BrunnSelectClassFieldFontSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'select': $field = new BrunnSelectClassFieldSelect(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'selectblank': $field = new BrunnSelectClassFieldSelectBlank(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'selectsimple': $field = new BrunnSelectClassFieldSelectSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'selectblanksimple': $field = new BrunnSelectClassFieldSelectBlankSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'yesno': $field = new BrunnSelectClassFieldYesNo(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'yesnosimple': $field = new BrunnSelectClassFieldYesNoSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'portfoliofollow': $field = new BrunnSelectClassFieldPortfolioFollow(); $field->render( $name, $label, $description, $options, $args ); break; case 'zeroone': $field = new BrunnSelectClassFieldZeroOne(); $field->render( $name, $label, $description, $options, $args ); break; case 'imagevideo': $field = new BrunnSelectClassFieldImageVideo(); $field->render( $name, $label, $description, $options, $args ); break; case 'yesempty': $field = new BrunnSelectClassFieldYesEmpty(); $field->render( $name, $label, $description, $options, $args ); break; case 'file': $field = new BrunnSelectClassFieldFile(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'flagpost': $field = new BrunnSelectClassFieldFlagPost(); $field->render( $name, $label, $description, $options, $args ); break; case 'flagpage': $field = new BrunnSelectClassFieldFlagPage(); $field->render( $name, $label, $description, $options, $args ); break; case 'flagmedia': $field = new BrunnSelectClassFieldFlagMedia(); $field->render( $name, $label, $description, $options, $args ); break; case 'flagportfolio': $field = new BrunnSelectClassFieldFlagPortfolio(); $field->render( $name, $label, $description, $options, $args ); break; case 'flagproduct': $field = new BrunnSelectClassFieldFlagProduct(); $field->render( $name, $label, $description, $options, $args ); break; case 'range': $field = new BrunnSelectClassFieldRange(); $field->render( $name, $label, $description, $options, $args ); break; case 'rangesimple': $field = new BrunnSelectClassFieldRangeSimple(); $field->render( $name, $label, $description, $options, $args ); break; case 'radio': $field = new BrunnSelectClassFieldRadio(); $field->render( $name, $label, $description, $options, $args ); break; case 'checkbox': $field = new BrunnSelectClassFieldCheckBox(); $field->render( $name, $label, $description, $options, $args ); break; case 'date': $field = new BrunnSelectClassFieldDate(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'radiogroup': $field = new BrunnSelectClassFieldRadioGroup(); $field->render( $name, $label, $description, $options, $args ); break; case 'checkboxgroup': $field = new BrunnSelectClassFieldCheckBoxGroup(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'address': $field = new BrunnSelectClassFieldAddress(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; case 'icon': $field = new BrunnSelectClassFieldIcon(); $field->render( $name, $label, $description, $options, $args, $repeat ); break; default: break; } } }