diff --git a/client/views/search.ejs b/client/views/search.ejs index 38eec1d48e02af6eb0122a02e9dfcfa88efe87a0..459ee14a362e617d12e549102becd8a744c73d76 100644 --- a/client/views/search.ejs +++ b/client/views/search.ejs @@ -2,7 +2,11 @@ <% include partials/head %> <body> <% include partials/basic-header %> - <p> <%= b %> </p> + <% for(var i=0; i < arquivos.length; i++) { %> + <li class="list-item text-left"> + <%= arquivos[i].nome %> - <%= arquivos[i].arquivo %> + </li> + <% } %> <% include partials/footer %> </body> </html> \ No newline at end of file diff --git a/data/porto.0 b/data/porto.0 index 90c87d200220cd0203b6667f4f41132e914696b3..e327f5b4b2b045008be58c05ce3a89fd1e34e792 100644 Binary files a/data/porto.0 and b/data/porto.0 differ diff --git a/data/porto.ns b/data/porto.ns index 28d7774736bdf4e95dfa09744c428d09f4cba7d5..0e0b208905326f1c65d9fb278a3f7775f8c5e4bf 100644 Binary files a/data/porto.ns and b/data/porto.ns differ diff --git a/libs/routes/routes.js b/libs/routes/routes.js index 038fd2385a63edf074cc2b3601dab05b52c60928..8a531a818c7d2411fc9acee15b92dae8a1926600 100644 --- a/libs/routes/routes.js +++ b/libs/routes/routes.js @@ -66,9 +66,14 @@ router.get('/search', function(req, res) { }) router.post('/search', function(req, res) { - var bus = req.body.query - console.log(bus); - res.render('search', {b: bus}) + //res.render('search', {b: arquivos[0].nome}) + Arquivo.find() + .sort([['codigo', 'ascending']]) + .exec(function(err, arquivos) { + if(!err) { + return res.render('search', {arquivos: arquivos}) + } + }) }) router.get('/logout', function(req, res) { @@ -169,7 +174,8 @@ router.post('/conta', role.isLoggedIn(), function(req, res) { }) router.get('/upload', role.isLoggedIn(), function(req, res) { - Materia.find(function(err, materias) { + Materia.find(function(err, materias) + { if(!err) { Professor.find(function(err, professores) { if(!err) {