# Description mit Freitextfeldern

**URL:** <https://forum.shopware.com/t/description-mit-freitextfeldern/12964>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [30. April 2013 um 16:59 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964 "2013-04-30T16:59:53Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![kfman](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kfman](https://forum.shopware.com/u/kfman)\
**Post date:** [30. April 2013 um 16:59 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/1 "2013-04-30T16:59:53Z")

</div>

Ich möchte gerne im Freitextfeld 2 individuell die Description angeben. Jetzt habe ich den CODE `{\* Meta-Tags \*} {block name='frontend\_index\_header\_meta\_tags'} <meta name="robots" content="{block name='frontend_index_header_meta_robots'}{s name='IndexMetaRobots'}{/s}{/block}"><meta name="keywords" content="{block name='frontend_index_header_meta_keywords'}{if $sCategoryContent.metakeywords}{$sCategoryContent.metakeywords}{else}{s name='IndexMetaKeywordsStandard'}{/s}{/if}{/block}"><meta name="description" content="{if $Controller==" detail><link rel="shortcut icon" href="%7Bs%20name='IndexMetaShortcutIcon'%7D%7Blink%20file='frontend/_resources/favicon.ico'%7D%7B/s%7D" type="image/x-icon">{\* Favicon \*} {/block}` Funktioniert bei der Artikelansicht nicht. Wo könnte der Fehler sein? UPDATE: Bei den Kategorien gibt es ja ein Meta-Description Feld. Also wäre es nur interessant wie ich jetzt die description zu den jeweiligen Artikeln angezeigt bekomme.

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [30. April 2013 um 18:55 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/2 "2013-04-30T18:55:25Z")

</div>

Gibt es in der 4er das Feld “Kurzbeschreibung” bei den Artikeln denn nicht mehr? Das macht genau das, was Du möchtest.

---

<div class="post-metadata">

**Author:** ![kfman](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kfman](https://forum.shopware.com/u/kfman)\
**Post date:** [30. April 2013 um 19:20 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/3 "2013-04-30T19:20:09Z")

</div>

Danke für die Antwort. Würde auch gehen, aber die kurzbeschreibung wird ja auch in der suche und glaube noch woanders angezeigt. Das würde wieder nicht passen. Aber vielleicht kann ich ja auf die kurzbeschreibung ganz verzichten und neheme das Feld nur zum Anzeigen der description.

---

<div class="post-metadata">

**Author:** ![kfman](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kfman](https://forum.shopware.com/u/kfman)\
**Post date:** [16. Mai 2013 um 18:21 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/4 "2013-05-16T18:21:50Z")

</div>

[quote=„simplybecause“]Gibt es in der 4er das Feld „Kurzbeschreibung“ bei den Artikeln denn nicht mehr? Das macht genau das, was Du möchtest.[/quote] Bin immer noch am basteln für ne schöne Description und bekomme es nicht hin. Ich möchte gerne für die Artikelansicht eine eigene Description erstellen. Zwar kann man dafür die Kurzbeschreibung nehmen, doch der Text der darin steht erscheint auch bei der Suche und in anderen Ansichten. Ich möchte das also gerne über das Freitext-Feld lösen. Ungefähr So ` {if $Controller=="detail"} <meta name="description" content="{if freitext-Feld1 ausgefüllt dann schreibe freitextfeld1 sonst nehme $sArticle.description_long{/block}">{else} <meta name="description" content="{block name='frontend_index_header_meta_description'}{s name='IndexMetaDescriptionStandard'}{/s}{/block}"> {/if}` Jemand ne Lösung für mich?🕶

---

<div class="post-metadata">

**Author:** ![kfman](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kfman](https://forum.shopware.com/u/kfman)\
**Post date:** [21. Mai 2013 um 14:35 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/5 "2013-05-21T14:35:09Z")

</div>

Interessiert sich keiner dafür wie in den SERPS seine Description aussieht? Muss doch irgendwie manuell anpassbar sein. ☹

---

<div class="post-metadata">

**Author:** ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)\
**Post date:** [21. Mai 2013 um 15:11 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/6 "2013-05-21T15:11:17Z")

</div>

Wenn es um SERPs geht, ist es eigentlich am sinnvollsten direkt RichSnippets über microdata/microformats zu liefern. Die sind natürlich etwas aufwändiger zu integrieren, aber auch bei den Empfehlungsbuttons (z. B. google+) nützlich. Mal als Beispiel: [http://www.salome-schmuck.de/bluetenrin … sing-43001](http://www.salome-schmuck.de/bluetenring-aus-messing-43001) und [http://www.salome-schmuck.de/ohrringe-s … onyx-11046](http://www.salome-schmuck.de/ohrringe-silber-mit-onyx-11046) Der erste Link wird auch schon bei Google mit dem Textausschnitt/Preis auf der SERP dargstellt. Theoretisch würde dort auch die Bewertung und das Material (2. Link) erscheinen, wenn es eingepflegt wäre. Der Text neben dem Produktbild stammt aus unterschiedlichen Quellen (meta-description, kommentarfeld oder Produktbeschreibung) in Abhängigkeit von den Inhalten der Stammdaten und wird als "description für die RichSnippets verwendet Ist also das Kommentarfeld angelegt, können die Metadescription-Inhalte von Shopware noch woanders verwendet werden. Das ist doch genau der “schöne” SERP-Text, auf den abgezielt wird, oder? Mit dem Testtool von Google für structured data kann man sehen, wo die Daten auf der Webseite im HTML stehen und sich das ggf. anpassen (oder kaufen). Kategorieseiten haben auch noch “handgemachte” Meta-Tags als Beschreibung. Wenn es bei der Frage nur darum geht, die meta-description auf der Artikeldetailseite auszutauschen, dann sollte das hier ausreichen: emotion\_meins/templates/frontend/detail/header.tpl `{extends file='parent:frontend/detail/header.tpl'} {\* Description \*} {block name="frontend\_index\_header\_meta\_description"}{$sArticle.attr2}{/block}` [quote=“kfman”]Interessiert sich keiner dafür wie in den SERPS seine Description aussieht? Muss doch irgendwie manuell anpassbar sein. :([/quote]

---

<div class="post-metadata">

**Author:** ![kfman](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kfman](https://forum.shopware.com/u/kfman)\
**Post date:** [21. Mai 2013 um 15:15 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/7 "2013-05-21T15:15:45Z")

</div>

[quote=„hth“]Wenn es um SERPs geht, ist es eigentlich am sinnvollsten direkt RichSnippets über microdata/microformats zu liefern. Die sind natürlich etwas aufwändiger zu integrieren, aber auch bei den Empfehlungsbuttons (z. B. google+) nützlich. Mal als Beispiel: [http://www.salome-schmuck.de/bluetenrin … sing-43001](http://www.salome-schmuck.de/bluetenring-aus-messing-43001) und [http://www.salome-schmuck.de/ohrringe-s … onyx-11046](http://www.salome-schmuck.de/ohrringe-silber-mit-onyx-11046) Der erste Link wird auch schon bei Google mit dem Textausschnitt/Preis auf der SERP dargstellt. Theoretisch würde dort auch die Bewertung und das Material (2. Link) erscheinen, wenn es eingepflegt wäre. Der Text neben dem Produktbild stammt aus unterschiedlichen Quellen (meta-description, kommentarfeld oder Produktbeschreibung) in Abhängigkeit von den Inhalten der Stammdaten und wird als "description für die RichSnippets verwendet Ist also das Kommentarfeld angelegt, können die Metadescription-Inhalte von Shopware noch woanders verwendet werden. Das ist doch genau der „schöne“ SERP-Text, auf den abgezielt wird, oder? Mit dem Testtool von Google für structured data kann man sehen, wo die Daten auf der Webseite im HTML stehen und sich das ggf. anpassen (oder kaufen). Kategorieseiten haben auch noch „handgemachte“ Meta-Tags als Beschreibung. Wenn es bei der Frage nur darum geht, die meta-description auf der Artikeldetailseite auszutauschen, dann sollte das hier ausreichen: emotion\_meins/templates/frontend/detail/header.tpl `{extends file='parent:frontend/index/header.tpl'} {\* Description \*} {block name="frontend\_index\_header\_meta\_description"}{$sArticle.attr2}{/block}` [/quote] Danke, das funktioniert. Gibts auch ne Abfrage wenn $sArticle.attr2 leer ist das er $sArticle.description ausgibt? `{block name="frontend\_index\_header\_meta\_description"}{if $sArticle.description}{$sArticle.description|escape}{else}{$sArticle.description\_long|strip\_tags|escape}{/if}{/block}` Was bedeutet denn das escape und strip\_tags?

---

<div class="post-metadata">

**Author:** ![derKra](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@derKra](https://forum.shopware.com/u/derKra)\
**Post date:** [8. Juli 2013 um 16:10 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/8 "2013-07-08T16:10:40Z")

</div>

Hallo, By the way (RTFM) \> Was bedeutet denn das escape und strip\_tags? [http://www.smarty.net/docs/en/language. … escape.tpl](http://www.smarty.net/docs/en/language.modifier.escape.tpl) [http://www.smarty.net/docs/en/language. … p.tags.tpl](http://www.smarty.net/docs/en/language.modifier.strip.tags.tpl) Bei mir funktioniert diese Lösung nur dann, wenn das im Standard verwendete Description Feld des Artikels leer ist. Ich habe jetzt sogar auf die Standardtemplates zurückgegangen um “Eigenverschulden” ausschließen zu können, alle Caches gelöscht bzw. deaktiviert. Hat hier jemand eine Idee. Gruß, Boris

---

<div class="post-metadata">

**Author:** ![Hansi10](https://avatars.discourse-cdn.com/v4/letter/h/73ab20/32.png) [@Hansi10](https://forum.shopware.com/u/Hansi10)\
**Post date:** [1. Oktober 2013 um 19:17 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/9 "2013-10-01T19:17:07Z")

</div>

Wenn es bei der Frage nur darum geht, die meta-description auf der Artikeldetailseite auszutauschen, dann sollte das hier ausreichen: emotion\_meins/templates/frontend/detail/header.tpl `{extends file='parent:frontend/detail/header.tpl'} {\* Description \*} {block name="frontend\_index\_header\_meta\_description"}{$sArticle.attr2}{/block}` Bei mir funktioniert das nicht. Es bleibt der Kurztext als Meta-Description. Ich habe genau wie oben beschrieben, die Datei “header.tpl” in mein Template mit obigen Inhalt nach frontend/detail kopiert. Das Artikel-Attribut ist auch mit Text versehen. Was könnte noch falsch sein?

---

<div class="post-metadata">

**Author:** ![enespa](https://avatars.discourse-cdn.com/v4/letter/e/aeb1de/32.png) [@enespa](https://forum.shopware.com/u/enespa)\
**Post date:** [20. März 2014 um 09:55 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/10 "2014-03-20T09:55:28Z")

</div>

Wir haben momentan das selbe Problem. Mittlerweile habe ich Titel von Kategorien und Artikel mit Zusatzfeldern gelöst. Die Meta Description bei Kategorien wird auch wie gewünscht angezeigt. Dafür gibt es ja ein extra Feld. Bei den Artikel möchte ich ein Zusatzfeld für die Meta Description nutzen, aber es klappt einfach nicht. Hat hier noch jemand Tipps? Komischerweise funktioniert es mit Titel ausgezeichnet. Nur die Meta Descriptions für Artikel machen noch Ärger. (attr4) 😢 Vielleicht kann ja jemand weiterhelfen. Wäre super nett. :thumbup:

---

<div class="post-metadata">

**Author:** ![TomWest](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@TomWest](https://forum.shopware.com/u/TomWest)\
**Post date:** [25. September 2015 um 12:17 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/11 "2015-09-25T12:17:33Z")

</div>

Hallo, wir nutzen shopware 5.0.0 und auch hier scheint die Zuweisung eines Freitextfeldes zu der meta-description in der /detail/header.tpl völlig egal zu sein. {block name=“frontend\_index\_header\_meta\_description”}{if $sArticle.attr4}{$sArticle.attr4|escape}{else}{$sArticle.description\_long|strip\_tags|escape}{/) Er nimmt noch immer die Kurzbeschreibung ($sArticle.description). Gab es hierzu bereits eine Lösung? Lieben Dank im Voraus. mfg /tom

---

<div class="post-metadata">

**Author:** ![spirotech](https://avatars.discourse-cdn.com/v4/letter/s/ed8c4c/32.png) [@spirotech](https://forum.shopware.com/u/spirotech)\
**Post date:** [2. April 2016 um 16:24 UTC](https://forum.shopware.com/t/description-mit-freitextfeldern/12964/12 "2016-04-02T16:24:12Z")

</div>

Hallo Tom,

hast du schon ne Lösung gefunden. Möchte auch gerne die Meta-Description von einem Artikel-Freitextfeld einlesen.

schöne Grüsse  
sprio
