@@ -113,55 +113,48 @@ class="d-inline-block btn btn-sm btn-outline-primary toggle-visibility">
113113 </div>
114114
115115 <?php if ($ pagination ['total ' ] > 1 ): ?>
116- <div class="card-footer d-flex justify-content-between align-items-center">
117- <div class="d-flex justify-content-between align-items-center w-100">
118- <div>
119- <p class="small text-secondary mb-0">
120- Página <span class="fw-medium"><?= $ pagination ['current ' ] ?> </span> de <span class="fw-medium"><?= $ pagination ['total ' ] ?> </span>
121- </p>
122- </div>
123- <div>
124- <nav aria-label="Pagination">
125- <ul class="pagination pagination-sm mb-0">
126- <?php if ($ pagination ['current ' ] > 1 ): ?>
127- <li class="page-item">
128- <a href="<?= $ pagination ['baseUrl ' ] ?> &page=<?= $ pagination ['current ' ] - 1 ?> " class="page-link" aria-label="Previous">
129- <span aria-hidden="true">«</span>
130- </a>
131- </li>
132- <?php endif ; ?>
116+ <div class="card-footer d-flex justify-content-between align-items-center p-3">
117+ <div class="d-flex justify-content-center align-items-center w-100">
118+ <nav aria-label="Pagination">
119+ <ul class="pagination pagination-sm mb-0">
120+ <?php if ($ pagination ['current ' ] > 1 ): ?>
121+ <li class="page-item">
122+ <a href="<?= $ pagination ['baseUrl ' ] ?> &page=<?= $ pagination ['current ' ] - 1 ?> " class="page-link" aria-label="Previous">
123+ <span aria-hidden="true">«</span>
124+ </a>
125+ </li>
126+ <?php endif ; ?>
133127
134- <?php
135- $ start = max (1 , $ pagination ['current ' ] - 2 );
136- $ end = min ($ pagination ['total ' ], $ pagination ['current ' ] + 2 );
128+ <?php
129+ $ start = max (1 , $ pagination ['current ' ] - 2 );
130+ $ end = min ($ pagination ['total ' ], $ pagination ['current ' ] + 2 );
137131
138- if ($ start > 1 ) {
139- echo '<li class="page-item disabled"><span class="page-link">...</span></li> ' ;
140- }
132+ if ($ start > 1 ) {
133+ echo '<li class="page-item disabled"><span class="page-link">...</span></li> ' ;
134+ }
141135
142- for ($ i = $ start ; $ i <= $ end ; $ i ++) {
143- if ($ i == $ pagination ['current ' ]) {
144- echo '<li class="page-item active"><span class="page-link"> ' . $ i . '</span></li> ' ;
145- } else {
146- echo '<li class="page-item"><a href=" ' . $ pagination ['baseUrl ' ] . '&page= ' . $ i . '" class="page-link"> ' . $ i . '</a></li> ' ;
147- }
136+ for ($ i = $ start ; $ i <= $ end ; $ i ++) {
137+ if ($ i == $ pagination ['current ' ]) {
138+ echo '<li class="page-item active"><span class="page-link"> ' . $ i . '</span></li> ' ;
139+ } else {
140+ echo '<li class="page-item"><a href=" ' . $ pagination ['baseUrl ' ] . '&page= ' . $ i . '" class="page-link"> ' . $ i . '</a></li> ' ;
148141 }
142+ }
149143
150- if ($ end < $ pagination ['total ' ]) {
151- echo '<li class="page-item disabled"><span class="page-link">...</span></li> ' ;
152- }
153- ?>
144+ if ($ end < $ pagination ['total ' ]) {
145+ echo '<li class="page-item disabled"><span class="page-link">...</span></li> ' ;
146+ }
147+ ?>
154148
155- <?php if ($ pagination ['current ' ] < $ pagination ['total ' ]): ?>
156- <li class="page-item">
157- <a href="<?= $ pagination ['baseUrl ' ] ?> &page=<?= $ pagination ['current ' ] + 1 ?> " class="page-link" aria-label="Next">
158- <span aria-hidden="true">»</span>
159- </a>
160- </li>
161- <?php endif ; ?>
162- </ul>
163- </nav>
164- </div>
149+ <?php if ($ pagination ['current ' ] < $ pagination ['total ' ]): ?>
150+ <li class="page-item">
151+ <a href="<?= $ pagination ['baseUrl ' ] ?> &page=<?= $ pagination ['current ' ] + 1 ?> " class="page-link" aria-label="Next">
152+ <span aria-hidden="true">»</span>
153+ </a>
154+ </li>
155+ <?php endif ; ?>
156+ </ul>
157+ </nav>
165158 </div>
166159 </div>
167160 <?php endif ; ?>
0 commit comments