Skip to main content

Meta-Daten-Vorlage (welcher Wert wird genommen)

Comments

6 comments

  • Zendesk API User
    Author: MarcusDau - 8/26/2011 6:56

    Lösung gefunden. Man muss nur mal die Doku genauer lesen ;-)))

    <meta name="keywords" content="$CMS_VALUE(#global.node.meta("pt_keywords"), default:"")$" />

    0
  • Zendesk API User
    Author: MarcusDau - 8/26/2011 7:15

    Funktioniert nur mit den Meta-Daten aus der Struktur!

    Laut Doku sollte es aber so mit der Inhaltsseite auch gehen:

    <meta name="keywords" content="$CMS_VALUE(#global.page.meta("pt_keywords"), default:"")$" />

    Dort wird dann aber weiterhin nichts angezogen.

    Ich brauche doch noch Hilfe!

    0
  • Zendesk API User
    Author: hoebbel - 8/26/2011 7:45

    Hallo Marcus,

    entweder ist hier die Vererbung das Problem (Abfrage zum Beispiel in einem Absatz anstelle der Seite selber), dann wäre die Lösung:

    <meta name="keywords" content="$CMS_VALUE(#global.page.meta("pt_keywords", "inherit"), default:"")$" />

    oder es gibt ein grundsätzliches Problem [vertippt, falsche Eingabekomponente gefüllt, Bug]. Wenn Du hier die ersten beiden Fälle ausschließen kannst, mach bitte ein Ticket bei uns im helpdesk auf, damit wir uns das mal genauer ansehen können.

    Viele Grüsse aus Dortmund,

      Holger

    0
  • Zendesk API User
    Author: MarcusDau - 8/26/2011 7:54

    Die Abfrage erfolgt definitiv an der richtigen Stelle.

    Habe es nun mit der Vererbung probiert (was grundsätzlich hier sinnfrei ist, denn an der Stelle sind die Daten genau auf der Seite eingetragen. Aber auch das bringt nichts. Keine Daten wenn ich auf #global.page gehe.

    So sieht die Inhaltsseite aus:

    In der Struktur sieht es so aus:

    In meiner Seitenvorlage sieht es so aus (extra unterschiedliche Meta-Daten gezogen!):

    <meta name="keywords" content="$CMS_VALUE(#global.page.meta("pt_keywords","inherit"), default:"")$" />

    <meta name="description" content="$CMS_VALUE(#global.node.meta("pt_description"), default:"")$" />

    Und das erscheint im HTML:

    <meta name="keywords" content="" />

    <meta name="description" content="desc_struktur" />

    Ich denke, da muss ich ein Ticket aufmachen!

    0
  • Zendesk API User
    Author: MarcusDau - 8/26/2011 8:01

    Ticket erzeugt: #Help-20110826-624

    0
  • Zendesk API User
    Author: MarcusDau - 9/23/2011 9:01

    Und hier die Lösung. Die Adressierung der Meta-Daten der Seite war verkehrt:

    <meta name="keywords-page" content="$CMS_VALUE(#global.node.page.meta("pt_keywords"))$" />

    <meta name="keywords-stru" content="$CMS_VALUE(#global.node.meta("pt_keywords"), default:"")$" />

    <meta name="description-page" content="$CMS_VALUE(#global.node.page.meta("pt_description"))$" />

    <meta name="description-stru" content="$CMS_VALUE(#global.node.meta("pt_description"), default:"")$" />

    Danke an Holger vom Helpdesk!

    0

Please sign in to leave a comment.