} $s->setProperty('result', $search_result); $s->setProperty('_searching_class', $class); $s->setProperty('_search_order_by', filter_input(INPUT_GET, 'search_order_by')); $s->setProperty('_search_asc_desc', filter_input(INPUT_GET, 'search_asc_desc')); $s->setProperty('_per_page', $per_page); $s->setProperty('primary_column_s', $primary_column); $s->setProperty('column_array_s', $column_array); if (property_exists(${$class}, 'option_lists')) { $s->option_lists = ${$class}->option_lists; } $s->setProperty('_initial_search_array', ${$class}->initial_search); // $search_result_statement = $search->search_result(); /* Start of Search */ $hidden_field_stmt = $s->hidden_fields(); if (!empty($pagination)) { $pagination->setProperty('_path', 'multi_select'); $pagination_statement = $pagination->show_pagination(); } // echo '<div id="json_search_result">'; if (!empty(${$class}) && property_exists(${$class}, 'multi_select_template_path')) { if (empty($readonly)) { $s->setProperty('_form_post_link', 'multi_select'); $search_form = $s->search_form(${$class}); } require_once '../../' . $class::$multi_select_template_path; } else { require_once "../template/json_multi_select_template.inc"; } echo '</div>'; }
<div id='mod-structure'> </div> <div id='mod-header_top_container'> </div> </div> <?php // pa($_SESSION['user_profile']); // pa(get_declared_classes()); $content = new content(); $subject_no_of_char = 50; $summary_no_of_char = 300; $fp_contnts = $content->frontPage_contents(200, 500); $pageno = !empty($_GET['pageno']) ? $_GET['pageno'] : 1; $per_page = !empty($_GET['per_page']) ? $_GET['per_page'] : 6; $total_count = count($fp_contnts); $pagination = new pagination($pageno, $per_page, $total_count); $pagination->setProperty('_path', 'index.php?'); $position = ($pageno - 1) * $per_page; $fp_contnts_ai = new ArrayIterator($fp_contnts); if ($position > 0) { $fp_contnts_ai->seek($position); } $cont_count = 1; while ($fp_contnts_ai->valid()) { $contnent = $fp_contnts_ai->current(); if ($cont_count == 1 || $cont_count == 4) { $count_class_val = ' first '; } else { if ($cont_count == 2 || $cont_count == 5) { $count_class_val = ' last '; } else { $count_class_val = '';
} $sql .= $value_oby . ' ' . $search_asc_desc[$key_oby] . ' ,'; $all_download_sql .= $value_oby . ' ' . $search_asc_desc[$key_oby] . ' ,'; } $sql = rtrim($sql, ','); $all_download_sql = rtrim($all_download_sql, ','); } else { $sql .= ' ORDER BY ' . $search_order_by . ' ' . $search_asc_desc; $all_download_sql .= ' ORDER BY ' . $search_order_by . ' ' . $search_asc_desc; } } $total_count = $class::count_all_by_sql($count_sql); $total_count_all = $class::count_all_by_sql($count_sql_all_records); if (!empty($per_page)) { $pagination = new pagination($pageno, $per_page, $total_count); $pagination->setProperty('_path', 'select'); $pagination_statement = $pagination->show_pagination(); $sql .= " LIMIT {$per_page} "; $sql .= " OFFSET {$pagination->offset()}"; } // echo "<br><br><br> sql is $sql"; $search_result = $class::find_by_sql($sql); // pa($search_result); } } } if (method_exists($class, 'search_add_extra_fields')) { $class::search_add_extra_fields($search_result); } if (property_exists($class, 'search')) { foreach (${$class}->search as $searchParaKey => $searchParaValue) {
?> </div> </div> </div> <div class="col-md-8 right"> <?php // pa($_SESSION['user_profile']); // pa(get_declared_classes()); $all_products = ec_product::find_by_category_id($category_detials->category_id, $_GET); $no_of_char = '60'; $pageno = !empty($_GET['pageno']) ? $_GET['pageno'] : 1; $per_page = !empty($_GET['per_page']) ? $_GET['per_page'] : 12; $total_count = count($all_products); $pagination = new pagination($pageno, $per_page, $total_count); $pagination->setProperty('_path', 'product.php?'); $position = ($pageno - 1) * $per_page; if (!empty($all_products)) { $all_products_ai = new ArrayIterator($all_products); if ($position > 0) { $all_products_ai->seek($position); } $cont_count = 1; while ($all_products_ai->valid()) { $this_product = $all_products_ai->current(); if ($cont_count == 1 || $cont_count == 4) { $count_class_val = ' first '; } else { if ($cont_count == 2 || $cont_count == 5) { $count_class_val = ' last '; } else {