From 236bc56f03963e67e7f8f86cc50980fca4af245f Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Sat, 11 Sep 2021 15:45:05 +0800 Subject: [PATCH] Persist posts_per_page across pages --- examples/rocket_example/src/main.rs | 3 ++- examples/rocket_example/templates/index.html.tera | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/rocket_example/src/main.rs b/examples/rocket_example/src/main.rs index d1f23244..1a275200 100644 --- a/examples/rocket_example/src/main.rs +++ b/examples/rocket_example/src/main.rs @@ -26,7 +26,7 @@ type Result> = std::result::Result Template { @@ -97,6 +97,7 @@ async fn list( posts: posts, flash: flash, page: page, + posts_per_page: posts_per_page, num_pages: num_pages, }, ) diff --git a/examples/rocket_example/templates/index.html.tera b/examples/rocket_example/templates/index.html.tera index 0dc60fb9..0cba1b7d 100644 --- a/examples/rocket_example/templates/index.html.tera +++ b/examples/rocket_example/templates/index.html.tera @@ -27,9 +27,9 @@ {% if page == 0 %} Previous {% else %} - Previous + Previous {% endif %} | {% if page == num_pages - 1 %} Next {% else %} - Next + Next {% endif %}