Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- router.get('/turmas/page/:skip', (req, res) => {
- Turma.select(req, res)
- })
- select: (req, res) => {
- let page = 0;
- if (req.params) {
- page = parseInt(req.params.skip) * 3
- }
- console.log(page)
- Turma.findAll({
- limit: 3,
- offset: page
- }).then((turmas => {
- res.render('turma/index', {
- title: "Tumas",
- titlePanel: "Turmas",
- turmas: turmas
- })
- }))
- },
- <%- include ./../layout/header %>
- <a href="/turmas/register">
- <button class="btn btn-success ">Nova turma</button>
- </a>
- <div class="container">
- <table class="table">
- <thead>
- <tr>
- <th>ID</th>
- <th>Nome</th>
- <th>Serie</th>
- <th>Opções</th>
- </tr>
- </thead>
- <tbody>
- <% turmas.forEach((turma)=> { %>
- <tr>
- <td><%= turma.TR_ID %></td>
- <td><%= turma.TR_NAME%></td>
- <td><%= turma.TR_YEAR %> Ano</td>
- <td>
- <a href="turmas/update/<%= turma.TR_ID %>">
- <button class="btn btn-warning"> Editar </button>
- </a>
- <a href="turmas/delete/<%= turma.TR_ID %>">
- <button class="btn btn-danger"> Excluir </button>
- </a>
- </td>
- </tr>
- <% })%>
- </tbody>
- </table>
- <!-- Nav com as paginas -->
- <nav aria-label="...">
- <ul class="pagination">
- <li class="page-item disabled"><a class="page-link" href="#" tabindex="-1" aria-disabled="true">Previous</a></li>
- <li class="page-item"><a class="page-link" href="#">1</a></li>
- <li class="page-item active" aria-current="page">
- <a class="page-link" href="#">2 <span class="sr-only">(current)</span></a>
- </li>
- <li class="page-item"><a class="page-link" href="#">3</a></li>
- <li class="page-item">
- <a class="page-link" href="#">Next</a>
- </li>
- </ul>
- </nav>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement