Handle

Das Objekt handle gibt den Handle der folgenden Ressourcen zurück:

  • Blogs
  • artikel
  • sammlungen
  • seiten
  • produkte.

Sie können den Handle einer Ressource in der VersaCommerce-Verwaltung im Abschnitt Vorschau der Suchmaschineneinträge anzeigen und bearbeiten:

Inhalt

Targeting webpages

Mit dem Objekt handle können Sie bestimmte Webseiten anvisieren, wenn Sie unterschiedliche Inhalte auf verschiedenen Seiten anzeigen möchten. Wenn Sie beispielsweise eine Nachricht nur auf einer Webseite mit dem Handle top-secret anzeigen möchten, können Sie den folgenden Code in die Vorlage theme. liquid einfügen: 

{% if handle contains 'secret' %}
  <p>Diskretion! Das ist eine Sache zwischen Ihnen und uns.</p>
{% endif %}
 <!-- On a page mit einer title of Top Secret, and a handle of top-secret -->
Diskretion! Das ist eine Sache zwischen Ihnen und uns.

Webpages that don't have their own handle

Nicht alle Webseiten haben einen eigenen Handle.

Die Startseite Ihres Shops, die die Vorlage index. liquid verwendet, wird keinen Wert für handle zurückgeben:

{% if handle %}
  <p>Sie sehen sich entweder ein Produkt, eine Kollektion, eine Seite, einen Blog oder einen Artikel in einem Blog an..</p><p>
{% else %}
  </p><p>Du musst irgendwo anders sein. Ich hoffe, Sie haben Spaß!</p>
{% endif %}
 <!-- On a store's home page -->
Du musst irgendwo anders sein. Ich hoffe, Sie haben Spaß!

Special characters

Da Handles für die Schaufensternavigation verwendet werden, dürfen sie nur alphanumerische Zeichen (a-z, 0 bis 9) enthalten. Das folgende Zeichen kann nicht verwendet werden:

  • akzente, wie Umlaute, und andere diakritische Zeichen
  • symbole, wie @, #, oder $
  • räume.

Beachten Sie, dass Leerzeichen in Bindestriche umgewandelt werden und andere Zeichen entweder ganz entfernt oder in ein entsprechendes Standard-ASCII-Zeichen umgewandelt werden.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.