diff --git a/pkg/campsite/types/public.go b/pkg/campsite/types/public.go index 2dda5ad..b536769 100644 --- a/pkg/campsite/types/public.go +++ b/pkg/campsite/types/public.go @@ -61,6 +61,7 @@ func (h *PublicHandler) Handler(user *auth.User, company *auth.Company, conn *da type publicPage struct { *template.PublicPage + Slug string Name string Carousel []*carousel.Slide Prices []*typePrice @@ -101,6 +102,7 @@ func newPublicPage(ctx context.Context, company *auth.Company, conn *database.Co } page := &publicPage{ PublicPage: template.NewPublicPage(), + Slug: slug, Carousel: mustCollectSlides(ctx, conn, loc, slug), Calendar: calendar, Prices: prices, diff --git a/web/templates/public/campsite/type.gohtml b/web/templates/public/campsite/type.gohtml index d90f140..dbb2a79 100644 --- a/web/templates/public/campsite/type.gohtml +++ b/web/templates/public/campsite/type.gohtml @@ -35,6 +35,7 @@
+