如何在前端视图的列表中添加分页?
How to add pagination in a list on a frontend view?
在 octoberCMS 中,如何对包含数百个项目的列表进行分页并显示分页元素?
在您的组件中(这就像一个控制器)获取所有用户,每页 15 个,并将它们传递给您的页面视图:
$users = User::paginate(15);
$this->page['users'] = $users;
在您的视图中呈现一个列表并在分页链接下方(自动!)。
<div class="container">
{% for user in users %}
{{ user.name }}
{% endfor %}
</div>
{{ users.render|raw }} // This renders pagination links
在 octoberCMS 中,如何对包含数百个项目的列表进行分页并显示分页元素?
在您的组件中(这就像一个控制器)获取所有用户,每页 15 个,并将它们传递给您的页面视图:
$users = User::paginate(15);
$this->page['users'] = $users;
在您的视图中呈现一个列表并在分页链接下方(自动!)。
<div class="container">
{% for user in users %}
{{ user.name }}
{% endfor %}
</div>
{{ users.render|raw }} // This renders pagination links