- Introduce ArtsController with index action - Create index view for displaying weather arts - Implement Kaminari for pagination functionality - Add necessary routes for accessing arts - Update Gemfile to include Kaminari gem - Create views for pagination controls This implementation enhances the Weather Arts Gallery, allowing users to view and navigate through a collection of AI-generated weather arts easily. Pagination controls have been added to improve usability.
13 lines
483 B
Plaintext
13 lines
483 B
Plaintext
<%# Link showing page number
|
|
- available local variables
|
|
page: a page object for "this" page
|
|
url: url to this page
|
|
current_page: a page object for the currently displayed page
|
|
total_pages: total number of pages
|
|
per_page: number of items to fetch per page
|
|
remote: data-remote
|
|
-%>
|
|
<span class="page<%= ' current' if page.current? %>">
|
|
<%= link_to_unless page.current?, page, url, {remote: remote, rel: page.rel} %>
|
|
</span>
|