From bbdfba24a226c73628a21a755c44b77751afaf76 Mon Sep 17 00:00:00 2001 From: SuperninjaXII Date: Mon, 18 Nov 2024 07:23:27 +0000 Subject: [PATCH] fixed the /related issues also added a better /cartegorybfor the json correspondance --- controllers/home.go | 4 ++-- views/components/related.html | 11 +++++++++++ views/components/searchResults.html | 6 ++++-- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 views/components/related.html diff --git a/controllers/home.go b/controllers/home.go index fd0e523..07225c5 100644 --- a/controllers/home.go +++ b/controllers/home.go @@ -87,7 +87,7 @@ func GetBookByCartegoryBooks(c *fiber.Ctx) error { if result.RowsAffected == 0 { return c.Status(fiber.StatusNotFound).JSON(fiber.Map{"error": "No books found in this category"}) } - return c.Render("components/searchResults", fiber.Map{ - "Result": result, + return c.Render("components/related", fiber.Map{ + "Result": books, }) } diff --git a/views/components/related.html b/views/components/related.html new file mode 100644 index 0000000..44760bb --- /dev/null +++ b/views/components/related.html @@ -0,0 +1,11 @@ +{{ if .Result }} + +{{range .Result}} +
+

{{.Title}}

+
+{{end}} + +{{else}} +

no related

+{{end}} diff --git a/views/components/searchResults.html b/views/components/searchResults.html index 2101206..11b5608 100644 --- a/views/components/searchResults.html +++ b/views/components/searchResults.html @@ -1,6 +1,8 @@ {{range .Result}}
  • {{.Title}} + >{{.Title}}
  • -{{end}} + +{{end}}>