Einleitung

Verwenden Sie in Ihren Produktbeschreibungen Inhalte wie die folgenden?

Die HP HD 5210 ist eine Skype®-zertifizierte Autofokus-HD-Webcam, die seit dem 19. September 2011 erhältlich ist. Sie bietet Breitbild-Streams bei Auflösungen von bis zu 1920 x 1080 bei einer Bildrate von 30 Bildern pro Sekunde.Beispielhafte Produktbeschreibung

Das obige Beispiel enthält vier Attribute, die Teil der Standard-Akeneo-Demodaten sind:
Produktname, Veröffentlichungsdatum, maximale Videoauflösung und maximale Bildrate.

Was ist nun, wenn Sie oder ein Mitarbeiter das Attribut der maximalen Bildrate von 30 auf 60 ändern?! Richtig, die Beschreibung würde diese Änderung nicht widerspiegeln, bis Sie den Text von Hand bearbeiten. Wir sind alle nur Menschen und schnell vergisst man, die zugehörigen Texte für alle Kanäle und Sprachen nach einer solchen Änderung zu aktualisieren.

Wäre es nicht schön, wenn Sie die verschiedenen Attribute direkt in der Beschreibung referenzieren könnten?
Genau diese Funktion bietet diese Erweiterung.

Funktionen

  • Erweitert den Attributtyp Textfeld, so dass Sie einen beliebigen Attributwert in den Text einfügen können.
  • Bietet Autovervollständigung für Attributcodes.
  • Funktioniert mit und ohne WYSIWYG-Textfeldern
  • Unterstützt "value per channel" und "value per locale" Attribute
  • Unterstützt Referenzdatenobjekte
  • Unterstützt Produktmodelle
  • Verwenden Sie die enthaltenen Twig-Filter, um Metriken, Daten, Währungen usw. zu formatieren, oder fügen Sie einfach Ihre eigenen hinzu.
  • Verwenden Sie die Produkt-REST-API oder die standardmäßigen CSV/XLSX-Exporte, um auf die gerenderten Texte für Ihren Online-Shop usw. zuzugreifen.

Vorlagen-Beispiele

Maßeinheit Attribut

Dieses Beispiel zeigt, wie der localizedmetric-Filter den Wert inkl. der übersetzten Einheit ausgibt.

Gewicht: {{ weight | localizedmetric }}
Gewicht: 512 Gramm

Preis-Attribut

Der localizedprice-Filter basiert auf dem localizedcurrency-Filter und erleichtert die formatierte Ausgabe einer Währung.

Preis: {{price | localizedprice('EUR') }}
Preis: 100,00 €

Datum-Attribut

Twig bietet bereits den localizeddate-Filter. Im folgenden Beispiel ist zu sehen, wie die bereitgestellte locale-Variable dafür verwendet werden kann.

Datum: {{ date | localizeddate('medium', 'none', locale) }}
Datum: 19.09.2011

Nummer-Attribut

Mit Hilfe des localizednumber-Filters können jegliche Nummern formatiert werden.

Nummer: {{ number | localizednumber('decimal', 'default', locale) }}
Nummer: 1.250.000

Ja/Nein-Attribut

Das if-Statement eignet sich perekt für diese Attributart.

Verfügbar: {% if available %}yes{% else %}no{% endif %}
Verfügbar: ja

Einfachauswahl-Attribut

Der lokalisierte Wert eines Einfachauswahl-Attributs kann mit dem localized-Filter ausgegeben werden.

Farbe: {{ color | localized }}
Farbe: Grau

Mehrfachauswahl-Attribut

Analog zum vorherigen Beispiel, lässt sich der localized-Filter auch für Mehrfachauswahl-Attribute verwenden.

Farben: {{ colors | localized }}
Farben: Grau, Rot, Blau

Referenz-Datentyp-Attribut

Ohne Angabe eines Filters wird das Ergebnis der __toString() Funktion - wie auch bei skalaren Attributen - ausgegeben.

Farbe: {{ color_reference }}
Farbe: Rot

Referenz-Datentyp-Attribut Variable

Es ist ebenfalls möglich, einzelne Eigenschaften des Referenzdatenobjektes auszugeben.

Hex-Code: {{ color_reference.hex }}
Hex-Code: #ff0000

Referenz-Datentyp-Attribut übersetzte Variable

Falls das Referenzdatenobjekt das TranslatableInterface implementiert, kann direkt die Übersetzung ausgeben werden.

Piktrogramm: {{ pictogram.translation.label }}
Piktrogramm: brennbar

Referenz-Datentyp-Attribut Twig-Filter

Selbstverständlich können auch eigene Twig-Filter für komplexere Ausgaben implementiert werden.

{{ color_reference | format_color }}
Der Hex-Code der Farbe "Rot" lautet #ff0000

Vermissen Sie ein Feature?

Es gibt viele Möglichkeiten. Zögern Sie nicht, uns Ihre Fragen zu stellen. Nutzen Sie dafür einfach das untenstehende Formular.

Screenshots

Attribute form
Product edit
Product edit autocomplete

Kontakt

Wurde Ihr Interesse geweckt? Füllen Sie das Formular aus, um uns eine Nachricht zu senden, eine Demo anzufordern oder Ihre Fragen zu stellen.

Text Template Bundle

Diese Akeneo-Erweiterung ermöglicht es Ihnen, die Werte Ihrer Produktattribute in jedem beliebigen Textattribut zu verwenden. So lassen sich auf einfache Weise reichhaltige Texte mit dynamischen Inhalten verfassen, die mit Ihren Produkt-Daten synchron bleiben.