# Lieferzeit für Gäste ausblenden

**URL:** <https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548>\
**Category:** Themes & Design\
**Created:** [24. Januar 2022 um 14:06 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548 "2022-01-24T14:06:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lanaii](https://avatars.discourse-cdn.com/v4/letter/l/bc79bd/32.png) [@lanaii](https://forum.shopware.com/u/lanaii)\
**Post date:** [24. Januar 2022 um 14:06 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548/1 "2022-01-24T14:06:07Z")

</div>

Hallo Zusammen,

da wir ein B2B Shop sind, wollen wir die Lieferzeit/Stückzahl für Nicht-Kunden ausblenden. Dies funktioniert nur bedingt.

Auf der Detail Seite passt es, wenn man nicht eingeloggt ist  
 ![Bild_2022-01-24_150244](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/c/c49604a725ef68ad835f92e8a565777e996c2c8f.png)

doch in der Kategorie Ansicht passt es leider nicht  
 ![Bild_2022-01-24_150352](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/7/774b0db8d9041f0c0eab889d0401cb5bc50d3a73.png)

Es geht um den Grünen Text in dem Screenshot. Dieser wird über einen Textbaustein _{$sArticle.instock} Stück auf Lager_ ausgegeben, doch dieser sollte ebenfalls ausgeblendet werden und erst nach dem Login angezeigt werden.

Ich dachte Ich könnte das mit _{if $sUserLoggedIn}{$sArticle.instock} Stück auf Lager{else}Lieferauskunft nach Login_ austricksen, aber leider ohne Erfolg.

Hat jemand eventuell eine Idee, wie Ich dies bewerkstelligen könnte?

LG  
René

---

<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:** [24. Januar 2022 um 14:13 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548/2 "2022-01-24T14:13:48Z")

</div>

Das Listing ist ein anderes Template. Einfach noch einmal dort das gleiche eintragen.

---

<div class="post-metadata">

**Author:** ![lanaii](https://avatars.discourse-cdn.com/v4/letter/l/bc79bd/32.png) [@lanaii](https://forum.shopware.com/u/lanaii)\
**Post date:** [24. Januar 2022 um 14:43 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548/3 "2022-01-24T14:43:37Z")

</div>

Das Listing selbst ist in frontend/listing, das ist mir bewusst, aber leider habe ich in einer .tpl die delivery\_informations.

Hinweis: Das ausblenden am ersten Screen kommt vom AccessManager Plugin.

---

<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:** [24. Januar 2022 um 21:42 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548/4 "2022-01-24T21:42:04Z")

</div>

Glaube in neueren Versionen von SW musst du `{if $userInfo}…{/if}` verwenden, um zu prüfen ob der Benutzer angemeldet ist. Diese Abfrage kannst Du direkt in deinen Textbaustein packen, aber denk dran, dass du trotzdem das Theme neu kompilieren musst.

LG Phil

---

<div class="post-metadata">

**Author:** ![lanaii](https://avatars.discourse-cdn.com/v4/letter/l/bc79bd/32.png) [@lanaii](https://forum.shopware.com/u/lanaii)\
**Post date:** [25. Januar 2022 um 06:31 UTC](https://forum.shopware.com/t/lieferzeit-fuer-gaeste-ausblenden/92548/5 "2022-01-25T06:31:49Z")

</div>

Super das war die Lösung.  
Jetzt nur mehr das Icon raus, und es funktioneirt. Danke Phil
