Exemple #1
0
     $multi_selct_input_fields = null;
     $hidden_field_names = null;
     $multi_select_select_fields = null;
 }
 /* Start of Search */
 $search = new search();
 if (!empty($_GET['search_order_by'][0])) {
     $s->setProperty('_search_order_by', $_GET['search_order_by'][0]);
 }
 if (!empty($_GET['search_asc_desc'][0])) {
     $s->setProperty('_search_asc_desc', $_GET['search_asc_desc'][0]);
 }
 if (!empty($_GET['per_page'][0])) {
     $s->setProperty('_per_page', $_GET['per_page'][0]);
 }
 $search->setProperty('_searching_class', $class);
 $search->setProperty('_form_post_link', 'multi_select');
 $search->setProperty('_initial_search_array', ${$class}->initial_search);
 $search->setProperty('_hidden_fields', $hidden_field_a);
 if (is_array($mode)) {
     $search->setProperty('_search_mode', $mode[0]);
 } else {
     $search->setProperty('_search_mode', $mode);
 }
 if (property_exists(${$class}, 'search_functions')) {
     $s->setProperty('_search_functions', ${$class}->search_functions);
 }
 $search_form = $search->search_form(${$class});
 $table_name = empty($table_name) ? $class::$table_name : $table_name;
 $primary_column = property_exists(${$class}, 'primary_column') ? $class::$primary_column : $table_name . '_id';
 $pageno = !empty($_GET['pageno']) ? (int) $_GET['pageno'] : 1;
Exemple #2
0
 }
 //hidden fields used for mandatory fields
 if (method_exists(${$class}, 'select_hidden_fields')) {
     $hidden_field_names = $action_class_i->multi_select_hidden_fields();
     if (!empty($_GET)) {
         foreach ($hidden_field_names as $hiden_field_name) {
             if (!empty($_GET[$hiden_field_name])) {
                 $hidden_field_a[$hiden_field_name] = is_array($_GET[$hiden_field_name]) ? $_GET[$hiden_field_name][0] : $_GET[$hiden_field_name];
             } else {
                 $hidden_field_a[$hiden_field_name] = null;
             }
         }
     }
 }
 $search = new search();
 $search->setProperty('_search_order_by', filter_input(INPUT_GET, 'search_order_by'));
 $search->setProperty('_search_asc_desc', filter_input(INPUT_GET, 'search_asc_desc'));
 // $search->setProperty('_per_page', filter_input(INPUT_GET, 'per_page'));
 if (!empty($_GET['per_page'][0])) {
     $search->setProperty('_per_page', $_GET['per_page'][0]);
 }
 $search->setProperty('_searching_class', $class);
 $search->setProperty('_form_post_link', 'select');
 $search->setProperty('_window_type', 'popover');
 $search->setProperty('_initial_search_array', ${$class}->initial_search);
 $search_form = $search->search_form(${$class});
 $select_result_statement = $search->select_result_op();
 if (!empty($pagination)) {
     $pagination->setProperty('_path', 'select');
     $pagination_statement = $pagination->show_pagination();
 }