# Abfrage ob Startseite

**URL:** <https://forum.shopware.com/t/abfrage-ob-startseite/95092>\
**Category:** Programmierung\
**Created:** [4. Juli 2022 um 08:06 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092 "2022-07-04T08:06:13Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [4. Juli 2022 um 08:06 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092/1 "2022-07-04T08:06:13Z")

</div>

Hallo,  
ich muss nur auf der Startseite eine Schema-Auszeichnung einbinden. Bisher hab ich das über die Abrage  
{if count($sBreadcrumb) == 0} … {/if}  
gelöst.  
Nach dem Update auf Shopware 5.7.13 bekomme ich dann nur noch eine weiße Seite.  
Wie kann ich denn jetzt abfragen, ob es sich um die Startseite handelt?  
Vielen Dank!  
VG Nadja

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [4. Juli 2022 um 17:48 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092/2 "2022-07-04T17:48:44Z")

</div>

```auto
{if ($smarty.server.SCRIPT_NAME eq "/index.php")}

{/if}

```

Das wird nicht funktionieren, aber so in der Art. Einfach testen, ggf. ist SCRIPT\_NAME auch die falsche Server Variable. [{$smarty} reserved variable | Smarty](https://www.smarty.net/docs/en/language.variables.smarty.tpl)

---

<div class="post-metadata">

**Author:** ![phil](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/phil/32/13661_2.png) [@phil](https://forum.shopware.com/u/phil)\
**Post date:** [5. Juli 2022 um 05:16 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092/3 "2022-07-05T05:16:04Z")

</div>

Fast. 😆

```auto
{$smarty.server.REQUEST_URI}

```

gibt dir den kompletten URL-Pfad ohne den Hostnamen zurück. Wenn man die komplette URL braucht, hilft:

```auto
{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}

```

LG Phil

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [5. Juli 2022 um 07:45 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092/4 "2022-07-05T07:45:52Z")

</div>

In dem Template Variablen steht auch der „Controller“ zur verfügung. Bei Home ist er auf „index“.

---

<div class="post-metadata">

**Author:** ![nadjak](https://avatars.discourse-cdn.com/v4/letter/n/ec9cab/32.png) [@nadjak](https://forum.shopware.com/u/nadjak)\
**Post date:** [7. Juli 2022 um 06:35 UTC](https://forum.shopware.com/t/abfrage-ob-startseite/95092/5 "2022-07-07T06:35:28Z")

</div>

Vielen lieben Dank!  
Ich habe  
{if $smarty.server.REQUEST\_URI == „/“} {/if}  
um die Schemaauszeichnung gesetzt. Das funktioniert.  
VG Nadja
