From d5f98da321b4c30a237ffc95342c933bb349c658 Mon Sep 17 00:00:00 2001 From: phl0 Date: Mon, 10 Jul 2023 18:15:36 +0200 Subject: [PATCH] Use separate view for public search --- application/controllers/Visitor.php | 2 +- application/views/public_search/result.php | 65 ++++++++++++++++++++++ 2 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 application/views/public_search/result.php diff --git a/application/controllers/Visitor.php b/application/controllers/Visitor.php index cf42ffe3..ad9bc541 100644 --- a/application/controllers/Visitor.php +++ b/application/controllers/Visitor.php @@ -478,7 +478,7 @@ class Visitor extends CI_Controller { if ($search_results->num_rows() > 0) { echo "Result found"; $data['results'] = $search_results; - $this->load->view('view_log/partial/log_ajax.php', $data); + $this->load->view('public_search/result.php', $data); } else { echo "No results found"; } diff --git a/application/views/public_search/result.php b/application/views/public_search/result.php new file mode 100644 index 00000000..f168f5fa --- /dev/null +++ b/application/views/public_search/result.php @@ -0,0 +1,65 @@ + + +
+ + + + + + + + + + + + result() as $row) { + echo ''; ?> + + + + + + + +
COL_TIME_ON); echo date($this->config->item('qso_date_format'), $timestamp); ?> + COL_CALL)); ?> + + COL_SUBMODE==null ? $row->COL_MODE : $row->COL_SUBMODE; ?> + + COL_SAT_NAME != null) { echo $row->COL_SAT_NAME; } else { echo strtolower($row->COL_BAND); } ?> +
+ + + pagination)){ ?> + '; + $config['full_tag_close'] = ''; + $config['attributes'] = ['class' => 'page-link']; + $config['first_link'] = false; + $config['last_link'] = false; + $config['first_tag_open'] = '
  • '; + $config['first_tag_close'] = '
  • '; + $config['prev_link'] = '«'; + $config['prev_tag_open'] = '
  • '; + $config['prev_tag_close'] = '
  • '; + $config['next_link'] = '»'; + $config['next_tag_open'] = '
  • '; + $config['next_tag_close'] = '
  • '; + $config['last_tag_open'] = '
  • '; + $config['last_tag_close'] = '
  • '; + $config['cur_tag_open'] = '
  • '; + $config['cur_tag_close'] = '(current)
  • '; + $config['num_tag_open'] = '
  • '; + $config['num_tag_close'] = '
  • '; + $this->pagination->initialize($config); + ?> + + pagination->create_links(); ?> + + + + +