<code> router.get("/createOrder/:id", async (req, res) => {
let id = req.params.id;
let data = {
title: `Skapa order för kund id ${id}`,
KId: id
};
data.res = await eshop.createOrder(id);
res.render("eshop/createOrder", data);
});
router.post("/eshop/createOrder/:id", urlencodedParser, async (req, res) => {
let id = req.params.id;
console.log(id);
await eshop.addProductToOrder(req.body.produktid, req.body.antal, id);
res.redirect("/eshop/product");
});
<%- include("header", {title: title}); %>
<h1>Create order</h1>
<pre><%#= JSON.stringify(res, null, 4) %>
<% - включить («нижний колонтитул»);%>
Хорошо, поэтому по какой-то причине я получаю «Cannot POST / eshop / createOrder / 1», когда я нажимаю кнопку «Создать».Я действительно понятия не имею, что может быть причиной этого, кто-нибудь знает?Насколько я могу сказать, POST должен быть в порядке