From: Andrea Zagli Date: Mon, 11 Apr 2022 14:40:41 +0000 (+0200) Subject: Paginazione: non veniva disabilitato il pulsante successiva e ultima. X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=e21c07399019a8077a2e632c0858f5a4f8bbc313;p=zakegg_go Paginazione: non veniva disabilitato il pulsante successiva e ultima. --- diff --git a/zakegg.go b/zakegg.go index a0a5589..5a6803e 100644 --- a/zakegg.go +++ b/zakegg.go @@ -64,16 +64,34 @@ func Paginazione(start int, rows int, rows_x_page int, url string) string { } if start < int(rows / rows_x_page) * rows_x_page { - ret += fmt.Sprintf(`
  • + successiva := start + rows_x_page + if successiva >= rows { + ret += `
  • + + + +
  • ` + ret += `
  • + + + +
  • ` + } else { + ret += fmt.Sprintf(`
  • -
  • `, url, start + rows_x_page) - ret += fmt.Sprintf(`
  • +
  • `, url, successiva) + ultima := (rows / rows_x_page) * rows_x_page + if ultima >= rows { + ultima -= rows_x_page + } + ret += fmt.Sprintf(`
  • -
  • `, url, (rows / rows_x_page) * rows_x_page) + `, url, ultima) + } } else { ret += `