2015-12-19 2 views
0

Я строю приложение ведения блога, чтобы дополнить мою установку WordPress и у меня есть ссылки, которые выглядят как этотНаписание пользовательских маршрутов для парусов JS

http://localhost:1337/noder/notbye/56677/to/677888 

, который я использую, чтобы получить все сообщения между идентификатором 56677 к идентификатору 677888

Мой контроллер называется noder и идентификатор 56677 к идентификатору 677888

Это мое действие контроллер

notbye: function (req, res) { 
     var u = 'lorem ipsum'; 
    res.send(u); 
    } 

и это мой пользовательский маршрут

'get /noder/:id/to/:nextid' : 'NoderController.notbye', 

Когда я посещаю эту страницу http://localhost:1337/noder/notbye/56677/to/677888

я получаю 404

Как я исправить мой маршрут и контроллер, чтобы иметь возможность посетить http://localhost:1337/noder/notbye/56677/to/677888 без проблем ?.

+0

Почему нижний план, раздел документов на маршрутах не очень ясен, и примеров с настраиваемыми маршрутами практически нет. Все примеры, которые я видел странно, имеют тенденцию останавливаться на чертеже api. –

+0

проверить конфиг, я использую действие, shorcut и rest как false. и в маршрутах: 'get/users /: username': { контроллер: 'NoderController', action: 'notbye' }, –

ответ

0

Я решил это таким образом.

По этой ссылке

http://localhost:1337/noder/notbye/56677/to/889999 

У меня есть этот controller

notbye: function (req, res,next) { 
     var u = 'lorem ipsum'; 
     var x = req.params.to; 
    res.send(x); 
    } 

и это мой маршрутизатор код

'get /noder/notbye/:id/:to/:nextid' : 'NoderController.notbye', 

Я надеюсь, что кто-то помогает на парусах раздел маршрутизации.

Смежные вопросы