Sails.js флеш сообщение для регистрации пользователя
Я следую учебнику Sail.js отhttp://irlnathan.github.io/sailscasts/blog/2013/08/27/building-a-sails-application-ep4-handling-validation-errors-with-a-flash-message/
Однако я столкнулся с небольшой проблемой. В учебном пособии автор использует файлы регистрации внутри своей пользовательской папки и назначает маршруты в пользовательском контроллере. Затем он отправляет ошибки проверки, используяflash
пользователю.
Однако в моем проекте файлы регистрации лежат в корневой папке, и я назначаю маршруты из файла rout.js следующим образом.
module.exports.routes = {
'/': {
view: 'index'
},
'/register': {
view: 'register'
}
};
Теперь проблема заключается в использовании Flash, чтобы показать пользователям ошибки проверки при регистрации. Я использовал следующее в пользовательском контроллере (создать), и это не похоже на работу
if (err){
err.success = 0;
console.log(err);
req.session.flash = {
err: err
}
req.flash('error', req.session.flash);
return res.redirect('/register');
}
Какие-либо предложения?
Версия Sails.js <0.10.x, основанная на его другом потоке выводаВот