# meta-description auf Artikelseite

**URL:** <https://forum.shopware.com/t/meta-description-auf-artikelseite/4869>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [25. Oktober 2011 um 11:18 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869 "2011-10-25T11:18:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![stephan](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@stephan](https://forum.shopware.com/u/stephan)\
**Post date:** [25. Oktober 2011 um 11:18 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/1 "2011-10-25T11:18:59Z")

</div>

Eigentlich sollte klar sein, wie man die meta-description verändern kann. Sie wird über das File detail/header.tpl gesteuert: [color=green]{\* Keywords \*} {block name=“frontend\_index\_header\_meta\_keywords”}{if $sArticle.keywords}{$sArticle.keywords}{elseif $sArticle.sDescriptionKeywords}{$sArticle.sDescriptionKeywords}{/if}{/block}[/color] [color=red]{\* Description \*} {block name=“frontend\_index\_header\_meta\_description”}{if $sArticle.description}{$sArticle.description|escape}{else}{$sArticle.description\_long|strip\_tags|escape}{/if}{/block}[/color] [color=green]{\* Canonical link \*} {block name=‘frontend\_index\_header\_canonical’}{/block}[/color] Nur klappt das nicht, weil anscheinend irgendeine nachgelagerte Datei den Block [color=red]frontend\_index\_header\_meta\_description[/color] wieder überschreibt. Wir können die Zeile sogar löschen, da passiert gar nichts. [color=green]Keywords[/color] und [color=green]Canonical Link[/color] lassen sich problemlos verändern. Auf anderen Ebenen wie Kategorien läßt sich der Block frontend\_index\_header\_meta\_description auch verändern. Nur eben auf Artikelebene nicht. Es gibt von uns jedenfalls keine eigene nachgelagerte Programmierung, die hier den genannten Block nutzt. Caches wurden auch reichlich gelöscht. Warum könnte es also bei genau diesem Block nicht funktionieren?

---

<div class="post-metadata">

**Author:** ![Heiner\_Lohaus](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@Heiner\_Lohaus](https://forum.shopware.com/u/Heiner_Lohaus)\
**Post date:** [25. Oktober 2011 um 11:22 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/2 "2011-10-25T11:22:50Z")

</div>

Hi, die nachgelagerte Programmierung, die du suchst, heißt „SEO“-Plugin. Siehe: [http://wiki.shopware.de/SEO-Engine\_detail\_456.html](http://wiki.shopware.de/SEO-Engine%5C_detail%5C_456.html) Und: [http://wiki.shopware.de/Plugin-SEO\_detail\_591.html](http://wiki.shopware.de/Plugin-SEO%5C_detail%5C_591.html) Heiner

---

<div class="post-metadata">

**Author:** ![darookee](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/darookee/32/24409_2.png) [@darookee](https://forum.shopware.com/u/darookee)\
**Post date:** [16. November 2011 um 16:32 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/3 "2011-11-16T16:32:25Z")

</div>

[quote=“Heiner Lohaus”]Hi, die nachgelagerte Programmierung, die du suchst, heißt “SEO”-Plugin. Siehe: [http://wiki.shopware.de/SEO-Engine\_detail\_456.html](http://wiki.shopware.de/SEO-Engine%5C_detail%5C_456.html) Und: [http://wiki.shopware.de/Plugin-SEO\_detail\_591.html](http://wiki.shopware.de/Plugin-SEO%5C_detail%5C_591.html) Heiner[/quote] Und dies hat in Zeile 74 folgenden Fehler: `$$meta\_description = $view-\>sCategoryContent['metadescription']; ` sollte `$meta\_description = $view-\>sCategoryContent['metadescription']; ` sein…

---

<div class="post-metadata">

**Author:** ![billiboy](https://avatars.discourse-cdn.com/v4/letter/b/e8c25b/32.png) [@billiboy](https://forum.shopware.com/u/billiboy)\
**Post date:** [26. November 2011 um 01:24 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/4 "2011-11-26T01:24:13Z")

</div>

@darookee und ist wo zu finden die datei?

---

<div class="post-metadata">

**Author:** ![digitalwaagen123](https://avatars.discourse-cdn.com/v4/letter/d/9dc877/32.png) [@digitalwaagen123](https://forum.shopware.com/u/digitalwaagen123)\
**Post date:** [26. November 2011 um 08:54 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/5 "2011-11-26T08:54:38Z")

</div>

Agent Ransack meldet: \engine\Shopware\Plugins\Default\Frontend\Seo\Bootstrap.php Den Eintrag sollte man also korrigieren? Grüße

---

<div class="post-metadata">

**Author:** ![rattatui](https://avatars.discourse-cdn.com/v4/letter/r/49beb7/32.png) [@rattatui](https://forum.shopware.com/u/rattatui)\
**Post date:** [28. November 2011 um 10:01 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/6 "2011-11-28T10:01:14Z")

</div>

Hallo, ich habe eben mal in meiner 3.5.5 Installation geschaut - da ist dieser Fehler(?!?) ebenfalls vorhanden - sollte das entfernt werden oder wirkt sich das vielleicht garnicht aus? Wäre wirklich gut zu wissen… Grüße rattatui

---

<div class="post-metadata">

**Author:** ![darookee](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/darookee/32/24409_2.png) [@darookee](https://forum.shopware.com/u/darookee)\
**Post date:** [7. Dezember 2011 um 12:20 UTC](https://forum.shopware.com/t/meta-description-auf-artikelseite/4869/7 "2011-12-07T12:20:44Z")

</div>

In PHP kann mit $$variablenname eine dynamisch benannte Variable erzeugt werden. Beispiel: ` $var = 'Test'; // Die Variable 'var' hat den Wert 'Test' $$var = 'Test 2'; // Die Variable 'Test' hat den Wert 'Test 2' ` Es sollte also das erst $ entfernt werden, da sonst nicht die richtige Variable ( $meta\_description ) gesetzt wird und somit nicht an die Template übergeben werden kann. @digitalwaagen123: Die Bootstrap.php des SEO-Plugins unter /engine/Shopware/Plugins/Default/Frontend/SEO/ ist richtig.
