изменение админ панели #95
@ -21,7 +21,7 @@ router.get("/favourites", (request, response) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// router.get("/shopping-cart", (request, response) => {
|
// router.get("/shopping-cart", (request, response) => {
|
||||||
// response.send(require("../json/shopping-cart/success.json"));
|
// response.send(require("./json/shopping-cart/success.json"));
|
||||||
// });
|
// });
|
||||||
|
|
||||||
router.get("/shopping-cart", (request, response) => {
|
router.get("/shopping-cart", (request, response) => {
|
||||||
@ -175,35 +175,39 @@ router.post("/add-to-cart", async (req, res) => {
|
|||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
|
|
||||||
const createElement = (key, value, buttonTitle) => `
|
const createElement = (key, value, buttonTitle, basePath) => `
|
||||||
<label>
|
<label>
|
||||||
<input name="${key}" type="radio" ${
|
<input name="${key}" type="radio" ${
|
||||||
stubs[key] === value ? "checked" : ""
|
stubs[key] === value ? "checked" : ""
|
||||||
} onclick="fetch('/api/admin/set/${key}/${value}')"/>
|
} onclick="fetch('${basePath}/admin/set/${key}/${value}')"/>
|
||||||
${buttonTitle || value}
|
${buttonTitle || value}
|
||||||
</label>
|
</label>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
router.get("/admin/home", (request, response) => {
|
router.get("/admin/home", (request, response) => {
|
||||||
|
const basePath = request.baseUrl; // Получаем базовый путь маршрутизатора
|
||||||
response.send(`
|
response.send(`
|
||||||
<div>
|
<div>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Настройка данных для /home</legend>
|
<legend>Настройка данных для /home</legend>
|
||||||
${createElement("home", "success", "Отдать успешный ответ")}
|
${createElement("home", "success", "Отдать успешный ответ", basePath)}
|
||||||
${createElement("home", "empty", "Отдать пустой массив")}
|
${createElement("home", "empty", "Отдать пустой массив", basePath)}
|
||||||
${createElement("home", "error", "Отдать ошибку")}
|
${createElement("home", "error", "Отдать ошибку", basePath)}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
`);
|
`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
router.get("/admin/game-page", (request, response) => {
|
router.get("/admin/game-page", (request, response) => {
|
||||||
response.send(`
|
response.send(`
|
||||||
<div>
|
<div>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Настройка данных для /game-page</legend>
|
<legend>Настройка данных для /game-page</legend>
|
||||||
${createElement("game-page", "success", "Отдать успешный ответ")}
|
${createElement(
|
||||||
|
"game-page",
|
||||||
|
"success",
|
||||||
|
"Отдать успешный ответ"
|
||||||
|
)}
|
||||||
${createElement("game-page", "empty", "Отдать пустой массив")}
|
${createElement("game-page", "empty", "Отдать пустой массив")}
|
||||||
${createElement("game-page", "error", "Отдать ошибку")}
|
${createElement("game-page", "error", "Отдать ошибку")}
|
||||||
|
|
||||||
@ -217,7 +221,11 @@ router.get("/admin/categories", (request, response) => {
|
|||||||
<div>
|
<div>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Настройка данных для /categories</legend>
|
<legend>Настройка данных для /categories</legend>
|
||||||
${createElement("categories", "success", "Отдать успешный ответ")}
|
${createElement(
|
||||||
|
"categories",
|
||||||
|
"success",
|
||||||
|
"Отдать успешный ответ"
|
||||||
|
)}
|
||||||
${createElement("categories", "empty", "Отдать пустой массив")}
|
${createElement("categories", "empty", "Отдать пустой массив")}
|
||||||
${createElement("categories", "error", "Отдать ошибку")}
|
${createElement("categories", "error", "Отдать ошибку")}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@ -230,7 +238,11 @@ router.get("/admin/favourites", (request, response) => {
|
|||||||
<div>
|
<div>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Настройка данных для /favourites</legend>
|
<legend>Настройка данных для /favourites</legend>
|
||||||
${createElement("favourites", "success", "Отдать успешный ответ")}
|
${createElement(
|
||||||
|
"favourites",
|
||||||
|
"success",
|
||||||
|
"Отдать успешный ответ"
|
||||||
|
)}
|
||||||
${createElement("favourites", "empty", "Отдать пустой массив")}
|
${createElement("favourites", "empty", "Отдать пустой массив")}
|
||||||
${createElement("favourites", "error", "Отдать ошибку")}
|
${createElement("favourites", "error", "Отдать ошибку")}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
Loading…
Reference in New Issue
Block a user