當前位置: 首頁>>代碼示例>>PHP>>正文


PHP FrmField::is_multiple_select方法代碼示例

本文整理匯總了PHP中FrmField::is_multiple_select方法的典型用法代碼示例。如果您正苦於以下問題:PHP FrmField::is_multiple_select方法的具體用法?PHP FrmField::is_multiple_select怎麽用?PHP FrmField::is_multiple_select使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在FrmField的用法示例。


在下文中一共展示了FrmField::is_multiple_select方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: include_blank_option

 /**
  * A dropdown field should include a blank option if it is not multiselect
  * unless it autocomplete is also enabled
  *
  * @since 2.0
  * @return boolean
  */
 public static function include_blank_option($options, $field)
 {
     if (empty($options) || $field->type != 'data') {
         return false;
     }
     if (!isset($field->field_options['data_type']) || $field->field_options['data_type'] != 'select') {
         return false;
     }
     return !FrmField::is_multiple_select($field) || FrmField::is_option_true($field, 'autocom');
 }
開發者ID:swc-dng,項目名稱:swcsandbox,代碼行數:17,代碼來源:FrmProFieldsHelper.php

示例2: is_multiple_select

 public static function is_multiple_select($field)
 {
     _deprecated_function(__FUNCTION__, '2.0.9', 'FrmField::is_multiple_select');
     return FrmField::is_multiple_select($field);
 }
開發者ID:EyesX,項目名稱:formidable-forms,代碼行數:5,代碼來源:FrmFieldsHelper.php

示例3: ajax_data_options

 /**
  * Get the HTML for a dependent Dynamic field when the parent changes
  */
 public static function ajax_data_options()
 {
     //check_ajax_referer( 'frm_ajax', 'nonce' );
     $args = array('trigger_field_id' => FrmAppHelper::get_param('trigger_field_id', '', 'post', 'absint'), 'entry_id' => FrmAppHelper::get_param('entry_id'), 'field_id' => FrmAppHelper::get_param('field_id', '', 'post', 'absint'), 'container_id' => FrmAppHelper::get_param('container_id', '', 'post', 'sanitize_title'), 'linked_field_id' => FrmAppHelper::get_param('linked_field_id', '', 'post', 'sanitize_title'), 'default_value' => FrmAppHelper::get_param('default_value', '', 'post', 'sanitize_title'), 'prev_val' => FrmAppHelper::get_param('prev_val', '', 'post', 'absint'));
     if ($args['entry_id'] == '') {
         wp_die();
     }
     if (!is_array($args['entry_id'])) {
         $entry_id = explode(',', $args['entry_id']);
     }
     $args['field_data'] = FrmField::getOne($args['field_id']);
     $field = self::initialize_dependent_dynamic_field($args);
     if (is_numeric($args['linked_field_id'])) {
         // If Dynamic field is pulling options from a regular field
         self::get_dependent_dynamic_field_options($args, $field);
     } else {
         if ($args['linked_field_id'] == 'taxonomy') {
             // If Dynamic field is pulling options from a taxonomy
             self::get_dependent_category_field_options($args, $field);
         }
     }
     self::get_dependent_dynamic_field_value($args['prev_val'], $field);
     // Set up HTML ID and HTML name
     $html_id = '';
     $field_name = 'item_meta';
     FrmProFieldsHelper::get_html_id_from_container($field_name, $html_id, $field, $args['container_id']);
     if (FrmField::is_multiple_select($args['field_data'])) {
         $field_name .= '[]';
     }
     $auto_width = isset($field['size']) && $field['size'] > 0 ? 'class="auto_width"' : '';
     require FrmAppHelper::plugin_path() . '/pro/classes/views/frmpro-fields/data-options.php';
     wp_die();
 }
開發者ID:swc-dng,項目名稱:swcsandbox,代碼行數:36,代碼來源:FrmProFieldsController.php


注:本文中的FrmField::is_multiple_select方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。