# Freitextfeld in Blog Einbauen?

**URL:** <https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466>\
**Category:** Programmierung\
**Created:** [17. Oktober 2019 um 23:02 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466 "2019-10-17T23:02:43Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [17. Oktober 2019 um 23:02 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/1 "2019-10-17T23:02:43Z")

</div>

Hallo,

ich möchte ein im Backend angelegtes Freitextfeld im Blog anzeigen lassen.  
Es soll oben neben dem Autor, Datum/Uhrzeit, Kommentare eingebaut werden. Hier soll Angezeigt ca. Lesedauer des Beitrags angegeben werden und nun stehe ich vor dem Problem das ich nicht ganz wie und was genau ich da Einbauen muss.

Die Dokumentation ist da sehr unübersichtlich und seltsam zu lesen, ich hoffe das mir hier einer etwas auf die Sprunge helfen kann.  
**Hier soll es hin:**

&nbsp; ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/11a06b7f08dede815504d701dc9571100d57e712.jpeg)

**Hier das Backendmodul in Blog (s\_blog\_attrebutes):**

&nbsp; ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/8494fc772dcbb40c789673efdf638dee0306e8d3.jpeg)

---

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [18. Oktober 2019 um 17:50 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/2 "2019-10-18T17:50:17Z")

</div>

Ich hole den Beitrag noch einmal hoch und hoffe das jetzt jemand helfen kann.&nbsp; ![Undecided](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/8ae622c50104e84c5003fedfcc22572813a67b41.png "Undecided")

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [18. Oktober 2019 um 19:18 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/3 "2019-10-18T19:18:13Z")

</div>

Dazu musst du dir erst einmal ein eigenes Theme erstellen =\>&nbsp;[https://developers.shopware.com/theme-guide/](https://developers.shopware.com/theme-guide/)

Und dann entsprchend das blog Template erweitern, denke mal es wird hier irgendwo sein:&nbsp;[https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Bare/frontend/blog/detail.tpl#L42-L81](https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Bare/frontend/blog/detail.tpl#L42-L81)

Und dort dann dein Freitextfeld ausgeben lassen.

Kurzes ungetestetes Snippet:

/DEINTHEME/frontend/blog/detail.tpl

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

{* Extend Date Block *}
{block name='frontend_blog_detail_date'}
   {$smarty.block.parent}
   
      {$sArticle.lesedauer}
   
{/block}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [18. Oktober 2019 um 20:29 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/4 "2019-10-18T20:29:44Z")

</div>

Vielen Dank für den Tipp @Shopwareianer‍,&nbsp;

aber muss dies nicht hier in&nbsp;blog–box-metadata rein?

Im standard ist es so:

Autor: Max Mustermann | 01.01.19 10:00 | Kommentare | \>Hier die Lesedaueranzeige

habe es einmal versucht zu erweitern, jedoch kommt dann die Meldung Ups es ist was schief gelaufen. Mache ich nur deinen Code so in die detail.tpl kommt nichts.

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [19. Oktober 2019 um 04:15 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/5 "2019-10-19T04:15:21Z")

</div>

> [@RehhausBerlin schrieb:](https://forum.shopware.com/profile/32198/RehhausBerlin "RehhausBerlin")
> 
> habe es einmal versucht zu erweitern, jedoch kommt dann die Meldung Ups es ist was schief gelaufen.&nbsp;

Dann eimal Fehlermeldung anzeigen lassen, dann kommt statt Ups der korrekte Fehler.

[https://developers.shopware.com/developers-guide/debugging/#default-log-output](https://developers.shopware.com/developers-guide/debugging/#default-log-output)&nbsp;

Bzgl. des Blocks: Pack es halt da rein wo du willst. Es war ja lediglich ein Denkanstoß 😉

---

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [19. Oktober 2019 um 16:09 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/6 "2019-10-19T16:09:37Z")

</div>

Ne, egal was ich versuche es wird nichts angezeigt.  
&nbsp;

---

<div class="post-metadata">

**Author:** ![SinaHagen](https://avatars.discourse-cdn.com/v4/letter/s/d6d6ee/32.png) [@SinaHagen](https://forum.shopware.com/u/SinaHagen)\
**Post date:** [19. Oktober 2019 um 16:28 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/7 "2019-10-19T16:28:02Z")

</div>

Klinke mich sehr gerne ein @RehhausBerlin‍, kenne sowas von der Welt und finde es auch sehr Nützlich.  
&nbsp;

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [20. Oktober 2019 um 08:00 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/8 "2019-10-20T08:00:31Z")

</div>

Das ist zwar nicht nützlich und in meinen Augen total sinnlos&nbsp;sowas anzuzeigen - Hat das für euch als User irgenddeinen Mehrwert? Wohl kaum&nbsp; ![Angry-Face](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/4d894c4dd47121f4ab1fba0317660ce0f6dbd4be.png "Angry-Face")

Aber sag doch einfach mal was du gemacht hast @RehhausBerlin‍ So kann man nicht helfen mit “es wird nix angezeigt”.

---

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [21. Oktober 2019 um 11:55 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/9 "2019-10-21T11:55:07Z")

</div>

Hallo @Shopwareianer‍ ,

für uns ist es doch ein Nützliches Tool. Den wir haben über Google eine Umfrage machen lassen, von 158.997 Befragten sagten das diese Information sehr sinnvoll ist (89,98%).

Auch im Bereich der eigen-Analyse mussten wir feststellen das es viele Absprünge gab, als Grund war die Lange Lesezeit. Als Hinweis bei der gesamten Analyse mussten wir feststellen das 91,67% eine anzeige der Dauer gewünscht haben.

## Daher auch wenn es keine Direkte Funktion dient, ist es aus Psychologische Sicht also doch Sinnvoll.

Zum Punkt was wir gemacht haben:

1. Als erstes haben wir ein Eigenes Theme Angelegt ( **Thememanager \> Theme Erstellen** )
2. In unserem Theme im Ordner **Blog** die Datei **detail.tpl** angelegt.
3. In der **detail.tpl** haben wir den Code von Dir oben eingefügt, erst mal über Copy and Paste
4. Cache manuell geleert, Theme Kompiliert leider ohne das sich etwas geändert hat.
5. Dann haben wir aus dem **Bare** die ganze Datei kopiert und dein Code versucht bei **blog–box-metadata** einzufügen, auch das hat nicht funktioniert.

---

<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:** [21. Oktober 2019 um 12:15 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/10 "2019-10-21T12:15:00Z")

</div>

Hm, die Attribute beim Blog liegen ein einem Array. Für das Beispiel oben müsste es im Template dann so aussehen:

```
{$sArticle.attribute.lesedauer}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![RehhausBerlin](https://avatars.discourse-cdn.com/v4/letter/r/da6949/32.png) [@RehhausBerlin](https://forum.shopware.com/u/RehhausBerlin)\
**Post date:** [21. Oktober 2019 um 12:29 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/11 "2019-10-21T12:29:18Z")

</div>

Hallo @R4M‍,&nbsp;

ich danke Dir für den Hinweis. Es hat geklappt, jedoch sieht es etwas komisch aus und hoffe Du kannst auch hier Helfen.  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/a6746cd56fdbdbc134db979044279bece1567b6f.jpeg)

Möchte es auch diesen Trenner **|** zwischen Ca. 2 Minuten und 0 Kommentare

Hier mal der Code:

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

{* Extend Date Block *}
{block name='frontend_blog_detail_date'}
   {$smarty.block.parent}
   
      {$sArticle.attribute.lesedauer}
   
{/block}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [21. Oktober 2019 um 14:10 UTC](https://forum.shopware.com/t/freitextfeld-in-blog-einbauen/62466/12 "2019-10-21T14:10:59Z")

</div>

Naja - Den Rest müsst Ihr logischerweise stylen über css/less. Woher soll das System wissen, wie es ausschauen soll 🙂

Steht aber alles in der Dokumentation,&nbsp;[https://developers.shopware.com/designers-guide/less/](https://developers.shopware.com/designers-guide/less/)
