Direkt zum Inhalt | Direkt zur Navigation

Benutzerspezifische Werkzeuge

Sie sind hier: Startseite / Tech-Blog / Vorschaubilder (contentleadimage) für Dexterity basierte Ordner aktivieren

Vorschaubilder (contentleadimage) für Dexterity basierte Ordner aktivieren

In älteren Versionen konnte man mit dem Add-on collective.contentleadimage einigen Inhalttypen Vorschaubilder ähnlich dem der Nachrichten verpassen. Für die neuen plone.app.contenttypes, welche auf Dexterity basieren funktioniert die Erweiterung nicht. Aber es gibt einen anderen eleganteren Weg.

LeadImage Behavior

Die neuen Dexterity basierten Inhaltstypen bringen mehr Flexibilität bei den Grundfunktionen mit. Schon die Grundfunktionen werden aus verschiedenen Behavior zusammen gesetzt. Diese Behavior bringen einzelne Felder oder Funktionalitäten mit und können für alle Inhaltstypen aktiviert werden. Im Normalfall wird dies über eine GenericSetup-Anweisung wie z.B. in ./profiles/default/types/Folder erreicht.

<property name="behaviors" purge="False">
  <element value="plone.app.contenttypes.behaviors.leadimage.ILeadImage"/>
</property>

Mit dieser Anweisung in unserem eigenen Add-on ermöglichen wir Vorschaubilder für Ordner. Wenn Sie kein eigenes Add-on verwenden möchten, können Sie das Behavior auch in der Plone-Konfiguration und "Dexterity Inhaltstypen" aktivieren.

abgelegt unter: ,