Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * core/server/controller/fronted.js
- *
- */
- rss:rss,
- private: {
- ...
- },
- submitContactForm: function (req, res) {
- var name = req.body.name,
- email = req.body.email,
- subject = req.body.subject,
- message = req.body.text,
- captcha = req.body.captcha
- var captcha = captcha.toLowerCase();
- var sender;
- if (name !== undefined) {
- sender = name + '<' + email + '>';
- } else {
- sender = email;
- }
- var toAddress = process.env.CONTACT_MAIL || 'hola@tedxparquejipiro.com';
- var mailOptions = {
- from: sender,
- to: toAddress,
- subject: subject,
- html: "Nombre: " + name + " - Mensaje: " + message + ' - From: ' + email
- };
- if (captcha == "captchaCualquiera") {
- mailer.send(mailOptions).then(function(data) {
- res.status(200);
- res.redirect('/contact-success');
- }).error(function(error){
- res.status(500);
- res.redirect('/contact-failure');
- });
- }else{
- res.redirect('/contacto')
- }
- }
- };
- /*
- * core/server/routes/fronted.js
- */
- // Mailer contact
- router.post('/mail', frontend.submitContactForm);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement