Созданы хлебные крошки
This commit is contained in:
parent
7d4289bd9e
commit
70e75dc11b
16 changed files with 350 additions and 44 deletions
|
|
@ -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">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue