Hi all, In my nodes app (nodejs+express+jade) I want use module to manage a 
route. 

In my code I have these lines (only the important ones): 

var express = require('express');
var routes = require('./routes');
var Stats = require("./routes/view_stat.js");
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/articoli');

var Schema = mongoose.Schema;
var Articoli = new Schema({
  …..
});

mongoose.model('Articoli', Articoli);
var Post = mongoose.model('Articoli');

app.get(‘/view/:nid', Stats.view);

Now, in my Stats.view function (inside view_stats.js file) I need to “pass”: 
req, res and Post.

A code like this one (tell me if there is an error):

module.exports = function view(req,res,Post) {

  res.render('stats', { 'nid' : req.params.nid });
};


But how can I “pass” these variables to my module ? 

Thanks and sorry for my bad english.

M.
-- 
Michel 'ZioBudda' Morelli                       [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche (LAMP+Ajax)
Telefono: 0200619074
Mobile: +39-3939890025 --  Fax: +39-0291390660

http://www.ziobudda.net                         Skype: zio_budda
http://www.ziobuddalabs.it                     Twitter: ziobudda

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to