Ben oluşturur ve PHP benim sayfa bağlantıları için biçimlendirme döndüren aşağıdaki yöntemi var.
public function getPaginationLinks($options) {
if($options['total_pages'] > 1) {
$markup = '<div class="pagination">';
if($options['page'] > 1) {
$markup .= '<a href="?page=' . ($options['page'] - 1) . ((isset($options['order_by'])) ? "&sort=" . $options['order_by'] : "") . '">< prev</a>';
}
for($i = 1; $i <= $options['total_pages']; $i++) {
if($options['page'] != $i) {
$markup .= '<a href="?page='. $i . ((isset($options['order_by'])) ? "&sort=" . $options['order_by'] : "") . '">' . $i . '</a>';
}
else {
$markup .= '<span class="current">' . $i . '</span>';
}
}
if($options['page'] < $options['total_pages']) {
$markup .= '<a href="?page=' . ($options['page'] + 1) . ((isset($options['order_by'])) ? "&sort=" . $options['order_by'] : "") . '">next ></a>';
}
$markup .= '</div>';
return $markup;
}
else {
return false;
}
}
Ben sadece son zamanlarda ben altta gösteren 70 + bağlantılar şimdi var demektir 70 + sayfa varıldığını (benim için sürpriz) keşfetti ..
Birisi bana bu kadar kırılmasına yardımcı olabilir merak ediyorum .. Ben en çok Sayfalandırması kadarıyla numaraları gösteren olarak nasıl çalıştığını emin değilim eğer sayfa 30, fikirler .. diyelim im?