Zum Hauptinhalt gehen

Advanced URLs - nur lateinische Schriftzeichen

Kommentare

5 Kommentare

  • Zendesk API User
    Author: smxy - 11/17/2020 11:11

    Hallo Sebastian,

    die Entscheidung zwischen Strukturvariablen und Metadaten ist da meiner Ansicht stark davon abhängig, wer die Werte für welchen Anwendungsfall einträgt und für welche Elemente man sie einträgt.

    Strukturvariablen sind um einiges technischer und simpler gehalten. Dort können nur Textelemente hinterlegt werden und es ist über den Strukturbaum nicht direkt ersichtlich, wo welche hinterlegt sind. Dazu muss man erst den Ordner auswählen und in den Reiter "Variablen" gehen. Zusätzlich sind Strukturvariablen nur für Strukturordner pflegbar und nicht für Strukturseiten.
    Metadaten bieten um einiges mehr Usability und Pflegemöglichkeiten für den Benutzer. Unter anderem kann hier das Formular komplett selbstständig definiert werden und sie sind nicht nur an Textwerte gebunden. Ein entscheidender Usability-Vorteil der Metadaten ist, dass direkt am Strukturbaum an einem Icon ersichtlich ist, dass das Strukturelement Metadaten beinhaltet. Zusätzlich sind Metadaten auch an Strukturseiten pflegbar.

    Meine bisherigen Erfahrungen ergaben, dass sich nicht-Entwickler meist um einiges leichter mit Metadaten taten, da sie aus einer Pflegesicht um einiges nachvollziehbarer sind. Für technische Administratoren und Entwickler ergaben sich Strukturvariablen meist gut, um technisch angehauchte Text-Konstanten eintragen zu können, die sich nicht allzu regelmäßig ändern.

    Da bei euch sowohl Menüebenen, als auch Seitenreferenzen das Feld benötigen, würde ich euch zu Metadaten raten, damit ihr keine Sonderfälle für Seitenreferenzen benötigt, die mit Strukturvariablen nicht abgedeckt werden können. Wenn die neuen SEO URLs sich regelmäßig ändern und auch von anderen Nutzern als technischen Administratoren und Entwicklern eingetragen werden (wovon ich bei URLs mal ausgehe :smileywink:), spricht das meiner Ansicht nach auch für Metadaten.

    zur Vererbung:
    Sowohl bei Strukturvariablen, als auch bei Metadaten sieht das in der FirstSpirit-API ein wenig anders aus, als es im Template-Code ist. Strukturvariablen und Metadaten sind in der API nur auf dem Knoten verfügbar, auf dem sie ursprünglich definiert sind. Wenn eine Vererbung notwendig ist, muss sie daher selbst implementiert werden. Standardmäßig gibt es da keine unerwünschten Vererbungen.

    Viele Grüße

    Martin

    0
  • Zendesk API User
    Author: sebbec - 11/24/2020 7:53

    Danke für die ausführliche Rückmeldung! Ich denke dann wird es auf die Metadaten hinauslaufen.

    Lieben Gruß,

    Sebastian

    0
  • Zendesk API User
    Author: sebbec - 11/24/2020 12:34

    Hallo Martin,

    eine Frage zu den Metadaten ist mir gerade doch noch einfallen. Kann ich in den Metadaten dann auch sprachabhängige Felder anlegen? Ich wollte es gerade mal probieren, aber für mich scheinen die Metadaten sprachunabhängig, wenn ich das richtig sehe. Oder muss ich dann für jede Sprache ein extra Feld für die SEO-Url anlegen?

    Lieben Gruß,

    Sebastian

    0
  • Zendesk API User
    Author: smxy - 11/27/2020 17:00

    Hallo Sebastian,

    stimmt, das hatte ich dabei gar nicht bedacht. Leider sind die Metadaten nicht sprachabhängig. Das Anlegen von sprachabhängigen Feldern ist dort also nicht möglich. Dann ist das über Metadaten nur über ein Feld pro Sprache lösbar.

    Viele Grüße
    Martin

    0
  • Zendesk API User
    Author: sebbec - 12/2/2020 7:08

    Okay, danke! Ich werde es dann mal mit dem Kunden besprechen und schauen, wie es ihm am Besten gefällt.

    Lieben Gruß,

    Sebastian

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.