# Erscheinungsdatum fehlt

**URL:** https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032
**Category:** Shopware 5
**Created:** [9. Juni 2023 um 15:32 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032 "2023-06-09T15:32:30Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [9. Juni 2023 um 15:32 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/1 "2023-06-09T15:32:31Z")

</div>

Hallo,

seit dem Update von .16 auf .17 wird bei allen Artikeln, bei denen das Erscheinungsdatum in der Vergangenheit liegt, die Anzeige unterdrückt. Bei den Vorgängerversionen ging das noch korrekt, kann ich mir in einem anderen .15 und .16 noch anschauen.

Ich würde das ganz gerne wieder immer angezeigt bekommen, genau so, wie es auch schon seit Jahren war.

Gibts da eine sinnvolle Lösung für?

---

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [10. Juni 2023 um 09:06 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/2 "2023-06-10T09:06:10Z")

</div>

Ah ich sehe gerade, es handelt sich hier um ein Override für die detail/index.tpl:

```auto
{extends file="parent:/frontend/detail/index.tpl"}

{block name="frontend_detail_data_ordernumber" append}
        {if $sArticle.sReleasedate}
        <li class="base-info--entry entry--release-date">
                <strong class="entry--label">
                        {s name="columns/product/Detail_releaseDate" namespace="backend/article_list/main"}{/s}:
                </strong>
                <span class="entry--content">
                        {if $Locale=='de_DE'}
                                {$sArticle.sReleasedate|date_format:'d.m.Y'}
                        {else}
                                {$sArticle.sReleasedate|date_format:'m/d/Y'}
                        {/if}
                </span>
        </li>
        {/if}

```

Wo befindet sich die Abfrage zu $sArticle.sReleasedate, damit das wieder angezeigt wird?

---

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [7. August 2023 um 09:20 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/3 "2023-08-07T09:20:35Z")

</div>

Keiner eine Idee?  
Muss doch möglich sein, dass das wieder anzeigbar ist.

Es ist schon mal kein Problem mit dem Override.  
Laut Debug existiert _sReleasedate_ gar nicht wenn das Erscheinungsdatum in der Vergangenheit liegt

---

<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: [9. August 2023 um 10:41 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/5 "2023-08-09T10:41:24Z")

</div>

> [@chaosMD](#):
>
> `{$sArticle.sReleasedate|date_format:'d.m.Y'}`

Müsste das nicht so sein:

```auto
{$sArticle.sReleasedate|date_format:'%d.%m.%Y'}

```

---

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [9. August 2023 um 11:33 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/6 "2023-08-09T11:33:34Z")

</div>

Leider nein, es funktioniert bei anderen Daten ja einwandfrei. Aber selbst wenn wäre es nicht das Problem, da im Debug die `$sArticle.sReleasedate` dann komplett fehlt.

Es ist nicht nur die Anzeige, auch in den Bestelldaten fehlt das Datum bei releasedate. In der s\_order\_details stehen nur noch Nullen. Wundert mich, dass das bisher nirgends sonst aufgefallen ist

---

<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: [9. August 2023 um 11:41 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/7 "2023-08-09T11:41:12Z")

</div>

Blöde Frage: Steht bei den Artikeln bei releasedate überhaupt etwas drin? Zur Not kann man auch in dei Datenbank schauen.

---

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [9. August 2023 um 13:46 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/8 "2023-08-09T13:46:33Z")

</div>

Japp, natürlich stehen dort alle relevanten Daten drin - und bis zum Update hat das auch wunderbar funktioniert.

Warum man eine solche Funktion mit dem **letzten** Patch zerstört erschließt sich mir nicht.

Oh, sehr schön, das Ticket wurde geschlossen weil SW5 offiziell tot ist und der Bug nicht behoben werden wird.

Edit:  
Ich hab jetzt mal  
`engine/Shopware/Components/Compatibility/LegacyStructConverter.php`  
die „\> today“ abfrage angepasst. Nun passt zumindest die Anzeige wieder. Ob das auch [s\_order\_details] repariert wird sich noch zeigen

---

<div class="post-metadata">

### Author: ![chaosMD](https://avatars.discourse-cdn.com/v4/letter/c/eb8c5e/32.png) [@chaosMD](https://forum.shopware.com/u/chaosMD)
#### Post date: [9. August 2023 um 18:18 UTC](https://forum.shopware.com/t/erscheinungsdatum-fehlt/100032/9 "2023-08-09T18:18:42Z")

</div>

Ich bräuchte noch einen Tipp, wo ich den Eintrag für s\_order\_details fixen könnte.  
Das reicht zwar für die Anzeige, aber ich habe bisher noch nicht herausgefunden, wo das für die Speicherung für die Bestellung ist
