Codeigniter Pagination с начальной конструкцией материала - PullRequest
1 голос
/ 01 июля 2019

Я пытаюсь использовать разбиение на страницы MDB с библиотекой разбиения на страницы Codeigniter.

Я запутался в конфигурации для разбиения на страницы, поскольку я не получаю желаемых результатов.

$perpage = 4;
$config['base_url'] = '/codeigniter/holiday/holidays';
$config['total_rows'] =  count($holidays);
$config['per_page'] = $perpage;
$config['uri_segment'] = 3;
$config['num_links'] = 3;
$config['full_tag_open'] = '<ul class="pagination pagination-circle pg-blue">';
$config['full_tag_close'] = '</ul>';
$config['first_link'] = '<li class="page-item "><a class="page-link">First</a></li>';
$config['first_tag_open'] = '<li class="page-item">';
$config['first_tag_close'] = '</li>';
$config['last_link'] = 'Last';
$config['last_tag_open'] = '<li class="page-item">';
$config['last_tag_close'] = '</li>';
$config['next_link'] = '&gt;';
$config['next_tag_open'] = '<li class="page-item">';
$config['next_tag_close'] = '</li>';
$config['prev_link'] = '&lt;';
$config['prev_tag_open'] = '<li class="page-item">';
$config['prev_tag_close'] = '</li>';
$config['cur_tag_open'] = '<b>';
$config['cur_tag_close'] = '</b>';

$this->pagination->initialize($config);

РаботающийHTML выглядит примерно так:

<nav aria-label="Page navigation example">
  <ul class="pagination pagination-circle pg-blue">
    <li class="page-item disabled"><a class="page-link">First</a></li>
    <li class="page-item disabled">
      <a class="page-link" aria-label="Previous">
        <span aria-hidden="true">&laquo;</span>
        <span class="sr-only">Previous</span>
      </a>
    </li>
    <li class="page-item active"><a class="page-link">1</a></li>
    <li class="page-item"><a class="page-link">2</a></li>
    <li class="page-item"><a class="page-link">3</a></li>
    <li class="page-item"><a class="page-link">4</a></li>
    <li class="page-item"><a class="page-link">5</a></li>
    <li class="page-item">
      <a class="page-link" aria-label="Next">
        <span aria-hidden="true">&raquo;</span>
        <span class="sr-only">Next</span>
      </a>
    </li>
    <li class="page-item"><a class="page-link">Last</a></li>
  </ul>
</nav>

Как настроить параметры конфигурации для получения вышеуказанного HTML?В настоящее время я получаю эти результаты:

Current Result

...