Header in Template änderen, wie if schleife

Einrad-Shop

Gut bekanntes Mitglied
3. November 2011
765
7
Ich möchte in der Evo/layout/header.tpl etwas einfügen, das nur auf der Produktseite angezeigt werden soll.

Was muß ich beim IF angeben, damit das nur auf der Produktseite angezeigt wird?
kann ich im Header schon auf Produktatribute wie description und title zugreifen?

PHP:
{if  ??produktseite??}
        <meta spezial = {$Artikel->cName}>
       <meta spezial = {$Artikel->cKurzBeschreibung|truncate:160}>
       <meta spezial = {$Artikel->cBeschreibung|count_characters > 0|truncate400}>
    {/if}
 

Einrad-Shop

Gut bekanntes Mitglied
3. November 2011
765
7
AW: Header in Template änderen, wie if schleife

Super, danke.

Ist natürlich dran gepackt/eingepackt

PHP:
{if $nSeitenTyp==1}
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@username">
    <meta name="twitter:creator" content="@username">
    <meta name="twitter:title" content="{$Artikel->cName}">
    <meta name="twitter:description" content="{$Artikel->cBeschreibung|count_characters > 0|truncate400}">
    <meta name="twitter:image" content="{$Artikel->Bilder[1]->cPfadNormal}">
    {/if}
 

Einrad-Shop

Gut bekanntes Mitglied
3. November 2011
765
7
AW: Header in Template änderen, wie if schleife

Diese Zeile verhindert das laden der gesamten Seite

PHP:
<meta name="twitter:description" content="{$Artikel->cBeschreibung|count_characters > 0|truncate400}">

Was kann daran falsch sein?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Header in Template änderen, wie if schleife

Code:
<meta name="twitter:description" content="{$Artikel->cBeschreibung[B]|truncate:400[/B]}">