Я пытаюсь улучшить наше SEO в нашем проекте Laravel, где мы получаем данные для url, например, из базы данных с именем "slug".
В настоящее время проблема заключается в том, что этот код, например,не работает:
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"Restaurant",
"url":"https://test.com/"{{$restaurant['slug']}},
"priceRange":"$$",
"@id":"https://test.com/"{{$restaurant['slug']}},
"name":{{$restaurant['name']}},
"address": {
"@type":"PostalAddress",
"streetAddress":{{$restaurant['address']}},
"addressLocality":{{$restaurant['city']}},
"addressRegion":{{$restaurant['city']}},
"postalCode":{{$restaurant['zip']}},
"addressCountry":"Switzerland"
}
}
</script>
Ошибка, которую я получаю, выглядит следующим образом: "Неопределенная переменная: restaurant"
Может кто-нибудь помочь?