Я начинаю играть с фреймворком Strapi и пытаюсь использовать Handlebars и маршруты, чтобы показать страницу. Я последовал за документы, и я создал контроллер с этим:Strapi framework: не удается получить мою страницу.
find: function *() {
try {
yield this.render('user', {
firstname: 'John',
lastname: 'Doe'
});
} catch (error) {
this.body = error;
}
},
и файл маршрутизатора с этим:
{
"routes": {
"GET /": {
"controller": "strap",
"action": "find"
}
}
}
Он работает (без ошибок), но я получаю 404 не найден статус и не моя страница, которая находится в views/user.html
, как в документах. Что мне не хватает?
Да, все просто так. –
Я нашел его! У меня был prefixed мой 'api' в файле конфигурации с тем же именем, которое я дал'' в:. ./api/ /config/routes.json'. –
О, я вижу. Мы попытаемся улучшить эту часть документации. Не стесняйтесь, если у вас есть предложения относительно документации: https://github.com/wistityhq/strapi-docs. Мы будем рады объединить ваши улучшения. –