diff --git a/frontend/src/pages/blog/category/[category].astro b/frontend/src/pages/blog/category/[category].astro index cb01540..c715ffd 100644 --- a/frontend/src/pages/blog/category/[category].astro +++ b/frontend/src/pages/blog/category/[category].astro @@ -22,6 +22,8 @@ const { posts, total, totalPages } = await getPosts({ perPage: POSTS_PER_PAGE }); +const postsCountText = String(total); + const formatDate = (date: string) => { const d = new Date(date); const day = d.getDate().toString().padStart(2, '0'); @@ -54,6 +56,7 @@ const formatDate = (date: string) => { text: "СТАТЕЙ" }} bgImage="/images/blog/blogBg.avif" + icon="edit" /> diff --git a/frontend/src/pages/blog/category/[category]/page/[page].astro b/frontend/src/pages/blog/category/[category]/page/[page].astro index 452f2d5..e110b2a 100644 --- a/frontend/src/pages/blog/category/[category]/page/[page].astro +++ b/frontend/src/pages/blog/category/[category]/page/[page].astro @@ -23,6 +23,8 @@ const { posts, total, totalPages } = await getPosts({ perPage: POSTS_PER_PAGE }); +const postsCountText = String(total); + const formatDate = (date: string) => { const d = new Date(date); const day = d.getDate().toString().padStart(2, '0'); @@ -55,6 +57,7 @@ const formatDate = (date: string) => { text: "СТАТЕЙ" }} bgImage="/images/blog/blogBg.avif" + icon="edit" /> diff --git a/frontend/src/pages/blog/page/[page].astro b/frontend/src/pages/blog/page/[page].astro index 46dfe61..2f27895 100644 --- a/frontend/src/pages/blog/page/[page].astro +++ b/frontend/src/pages/blog/page/[page].astro @@ -16,6 +16,8 @@ const currentPage = Number(Astro.params.page) || 1; const { posts, total, totalPages } = await getPosts({ page: currentPage, perPage: POSTS_PER_PAGE }); const categories = await getAllCategories(); +const postsCountText = String(total); + const formatDate = (date: string) => { const d = new Date(date); const day = d.getDate().toString().padStart(2, '0'); @@ -41,13 +43,14 @@ const formatDate = (date: string) => { titleGold="для автовладельцев" description="Разбираем сложные юридические вопросы простым языком. Советы юриста по автоспорам, ДТП, ОСАГО и защите прав водителей." layout="with-image" - sideImage="/images/home/avtourist-surgut.avif" + sideImage="/images/blog/blogImg.avif" sideImageAlt="Автоюрист Сургут" experienceBadge={{ - number: "50+", + number: postsCountText, text: "ПОЛЕЗНЫХ СТАТЕЙ" }} - bgImage="/images/home/bg_hero.avif" + bgImage="/images/blog/blogBg.avif" + icon="edit" />