Созданы хлебные крошки

This commit is contained in:
Web-serfer 2026-04-07 22:53:04 +05:00
parent 7d4289bd9e
commit 70e75dc11b
16 changed files with 350 additions and 44 deletions

View file

@ -9,6 +9,12 @@ import { blogPosts } from '@data/blogData';
const url = new URL(Astro.request.url);
const searchQuery = url.searchParams.get('q') || '';
const breadcrumbsItems = [
{ label: 'Главная', href: '/' },
{ label: 'Блог', href: '/blog' },
{ label: searchQuery ? `Поиск: "${searchQuery}"` : 'Поиск' }
];
// Функция поиска по статьям
function searchArticles(query: string) {
if (!query.trim()) return [];
@ -31,6 +37,7 @@ const searchResults = searchArticles(searchQuery);
title={`${searchQuery ? 'Результаты поиска: ' + searchQuery : 'Поиск статей'} — автоюрист в Сургуте`}
description={`Результаты поиска статей по запросу "${searchQuery}"`}
canonicalLink={`${SITE_URL}/blog/search?q=${encodeURIComponent(searchQuery)}`}
breadcrumbs={breadcrumbsItems}
>
<!-- Hero-секция поиска -->
<section class="search-hero">