immonex-Widgets
Mit den Widgets kann pro Immobilienobjekt eine umfangreiche Anzahl an Eigenschaften dargestellt werden.
Nicht jedes Theme enthält allerdings einen passenden Widget-Bereich hierfür. Aus diesem Grund bietet das Plugin die alternative Möglichkeit, beliebige Widgets mit dem Shortcode immonex_widget
direkt in den Beschreibungstext einzufügen. Pflichtparameter ist hierbei immer der Name der Widget-Klasse.
Benutzerdefinierte Eigenschaften
Mit diesem Widget können via Plugin importierte Daten der Immobilien-Objekte, die nicht themespezifischen Feldern zugeordnet wurden, in die Online-Exposés eingebunden werden.
Sollen nicht alle Eigenschaften dieser Art angezeigt werden, können bestimmte Gruppen über die Widget-Konfiguration entweder explizit angezeigt oder ausgeblendet werden.
Da das Plugin auch mehrfach in die Exposés eingebunden werden kann, können so auch unterschiedliche Bereiche für Daten realisiert werden, die thematisch eine Einheit bilden. Beispiel: Alle Energieausweis-Daten werden per Mapping-Tabelle gruppiert und per Widget in einem eigenen Abschnitt ausgegeben.
Benutzerdefinierte Eigenschaften per Shortcode
Parameter
title
Widget-Titeldisplay_mode
Anzeigemodus für gruppierte Angaben, sofern perdisplay_groups
definiert; mögliche Werte: include (Gruppen explizit anzeigen, Standard), exclude (Gruppen explizit ausblenden)display_groups
Mapping-Gruppen, die explizit anzuzeigen oder auszublenden sind; kommagetrennte Liste der in der Mapping-Tabelle angegebenen Gruppen (Spalte „Group”); leer = alle Gruppen/Felder anzeigentype
Art der Ausgabe; mögliche Werte: name_value (Bezeichnung: Wert, Standard), value_only (nur Wert)class
zusätzliche CSS-Klassen für das Rahmenelementitem_div_classes
Bootstrap-2-Grid-Klasse für die Einstellung der Breite, aktuell nur bei wpCasa-Themes relevant; Standard: span4
Beispiel
[immonex_widget
name="immonex_User_Defined_Properties_Widget"
title="Energieeffizienz"
display_mode="include"
display_groups="epass"
type="name_value"
class="my-class"
item_div_classes="span8"
]
Dateianhänge
Hiermit kann eine Liste der mit den Immobilien verknüpften Dateianhängen in die Online-Exposés eingebunden werden.
Ein typischer Einsatzbereich hierfür ist das Hinterlegen von Grundrissen oder Exposés in Form von PDF-Dateien.
Alternative Dateitypen neben PDF-Dateien müssen zunächst mit dem Filter immonex_oi2wpc_misc_file_formats
(s. u.) definiert werden.
Dateianhänge per Shortcode
Parameter
title
Widget-Titelfile_types
kommagetrennte Liste von MIME-Typen (z. B. „application/pdf” für PDF-Dateien) der anzuzeigenden Dateien; leer = alle Arten von Dateien anzeigen (außer Bilder)icon_size
Dateityp-Icon-Größe; mögliche Werte: 0 (keine Icons anzeigen), 16 (16 x 16 px), 32 (32 x 32 px, Standard)class
zusätzliche CSS-Klassen für das Rahmenelementitem_div_classes
Bootstrap-2-Grid-Klasse für die Einstellung der Breite, aktuell nur bei wpCasa-Themes relevant; Standard: span4
Beispiel
[immonex_widget
name="immonex_Property_Attachments_Widget"
title="Weitere Infos (PDF)"
file_types="application/pdf"
icon_size="32"
class="my-class"
item_div_classes="span8"
]
Widgets anpassen
Die Ausgabe der Widgets kann individuell angepasst werden, die entsprechenden Vorlagen werden im Unterordner immonex-openimmo2wp/templates
des verwendeten (Child-)Theme-Ordners hinterlegt.
Beispiel: wp-content/themes/[Theme-Name]/immonex-openimmo2wp/templates
Die zum Theme passenden Vorlagen können aus dem Plugin-Verzeichnis wp-content/plugins/immonex-openimmo2wp/templates
heraus kopiert werden und sollten folgendermaßen umbenannt werden:
immonex-user-defined-properties.php
immonex-property-attachments.php
Die Ausgabe der Widgets kann nun in diesen Dateien beliebig angepasst werden.
Sofern Grafiken eingebunden werden (bspw. die Icons im Property-Attachments-Widget), sind die entsprechenden Pfade anzupassen.