# Smarty $sArticle.attr umwandeln in Datum

**URL:** https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556
**Category:** Themes & Design
**Created:** [9. Juni 2020 um 21:32 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556 "2020-06-09T21:32:38Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![kay1980](https://avatars.discourse-cdn.com/v4/letter/k/d9b06d/32.png) [@kay1980](https://forum.shopware.com/u/kay1980)
#### Post date: [9. Juni 2020 um 21:32 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/1 "2020-06-09T21:32:38Z")

</div>

Ich habe die Verfügbarkeit bei Artikeln als Kalenderwoche {$sArticle.attrxy} (Ganzzahl), diese Zahl würde ich gern umwandeln in ein Datum. Ich habe es im Template via {php} versucht, aber mein Code funktioniert irgendwie nicht. Hätte da jemand zufällig freundlicherweise einen rat für mich?^^

PHP sieht so aus:

```
$jahr = date('Y',time());
$montag_kw = strtotime("{$jahr}-W{$sArticle.attrxy}");
echo "Montag der Kalenderwoche " .$kw. " ist am " . date("d.m.Y",$sArticle.attrxy);

```

Fehlermeldung: _" on line 75 "{php}$jahr == date(‘Y’,time());…_

Oder geht das auch nur mit Smarty irendwie umzusetzen?

&nbsp;

LG

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [9. Juni 2020 um 21:42 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/2 "2020-06-09T21:42:02Z")

</div>

Hallo,

das {php} ist im Prinzip schon Ewigkeiten seitens Smarty nicht mehr erlaubt, siehe:&nbsp;[https://www.smarty.net/docs/en/language.function.php.tpl](https://www.smarty.net/docs/en/language.function.php.tpl)&nbsp;.

Im Prinzip dürfte sich so etwas aber auch mit Smarty direkt umsetzen lassen, es gibt ja seitens Smarty fast immer auch ein Äquivalent zu der jeweiligen PHP - Funktion / - Methode.

Grüße

Sebastian

---

<div class="post-metadata">

### Author: ![kay1980](https://avatars.discourse-cdn.com/v4/letter/k/d9b06d/32.png) [@kay1980](https://forum.shopware.com/u/kay1980)
#### Post date: [9. Juni 2020 um 21:44 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/3 "2020-06-09T21:44:49Z")

</div>

Hatte ich auch nie wieder genutzt bzw. benötigt, und kam jetzt mal vor lauter Verzweiflung auf diesen Gedanken…^^

---

<div class="post-metadata">

### Author: ![kay1980](https://avatars.discourse-cdn.com/v4/letter/k/d9b06d/32.png) [@kay1980](https://forum.shopware.com/u/kay1980)
#### Post date: [9. Juni 2020 um 22:11 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/4 "2020-06-09T22:11:24Z")

</div>

Hab jetzt erstmal eine andere Variante umgesetzt. Schöner wäre es aber mit Datum&nbsp; ![Grin](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/70033cde8e8ff79cfa538293ae71318d6f788423.png "Grin")

Ich gebe jetzt an, wieviele Wochen es dauert.

```
{if $sArticle.attr17 > $smarty.now|date_format:"%V"}
Vorraussichtlich in {math equation="a - b" a=$sArticle.attr17 b=$smarty.now|date_format:"%V"} Woche(n) verfügbar.
{else}demnächst verfügbar{/if}

```

Wird natürlich noch mit Textbausteinen gemacht. Freue mich über eventuelle Ideen bzw. Vorschläge

Nachtrag: Inklusive Abfrage wenn Attribut = aktuelle Kalenderwoche dann gib weiteren Text aus.

```
{if $sArticle.attr17 > $smarty.now|date_format:"%V"}
Vorraussichtlich in {math equation="a - b" a=$sArticle.attr17 b=$smarty.now|date_format:"%V"} Woche(n) wieder verfügbar.
{elseif $sArticle.attr17 = $smarty.now|date_format:"%V"}
Vorraussichtlich diese Woche wieder verfügbar.
{else}demnächst verfügbar{/if}

```

&nbsp;

---

<div class="post-metadata">

### Author: ![BobbieCollins](https://avatars.discourse-cdn.com/v4/letter/b/2bfe46/32.png) [@BobbieCollins](https://forum.shopware.com/u/BobbieCollins)
#### Post date: [1. September 2020 um 05:35 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/5 "2020-09-01T05:35:30Z")

</div>

ones i m also having issue like this but this article helps me…Good one. Thanks for sharing a nice piece of info.&nbsp;

[Tellpizzahut](https://www.tellpizzahut.online/)

---

<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: [1. September 2020 um 06:33 UTC](https://forum.shopware.com/t/smarty-sarticle-attr-umwandeln-in-datum/67556/6 "2020-09-01T06:33:51Z")

</div>

Hättest hier sogar ein Beispiel gehabt:

> <https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Bare/frontend/detail/comment/entry.tpl#L39>

&nbsp;
