Objekte über Banner Slider anzeigen

So können Sie die Listendarstellung des Objektes innerhalb des Banners verwenden.

Über die CSS-Only Deklaration -w-displayElements können Sie für Objekte einstellen, dass die Darstellung nach deren Listenansicht erfolgt.  

//Damit die Listenansicht des Objektes in den infoLayer geladen wird, aktivieren Sie das folgende Element:

infolayer=yes !important,callCurrentObjectListEntry=yes

//Möchten Sie das Auswahlfeld für die Listenvarianten aktiveren, ergänzen Sie diese Deklaration:

-w-editmaskExtended-objectEntryVariant:yes;

//Soll die Listenvariante fest definiert werden, setzen Sie folgende Option:

-w-option-objectEntryVariant:[Nummer der Listenvariante];

Die Darstellung des Banners erfolgt in der Regel über verschiedene Elemente:

  • description=yes /*Anzeige der Beschreibung*/
  • image=yes /*Anzeige des Bildes */
  • title=yes /*Anzeige des Titels*/
  • ...

Soll die Darstellung ausschließlich über den Objekt-Wizard erfolgen, definieren Sie für die Elemente 'no'. Ferner kann es je nach Funktion des Banners notwendig sein, Listenvarianten gezielt für die Banneranzeige anzulegen.

Vollständige Anzeige über Objekt-Wizard

In diesem Beispiel wird die Ausgabe der Listenvariante aus dem Objekt-Wizard angezeigt werden. Die unten aufgeführte Variante ist im aktuellen Standard verfügbar.  

Die Anzeige über den Objektwizard kann sich auf verschiedene Einstellmöglichkeiten des Banners auswirken.  Wir empfehlen deshalb die Pflegefelder innerhalb des Editors zu deaktivieren. 

Auszug aus listBannerSlider.scss

/*@wCssFragment{class:listBannerSlider;variant:20200;caption:Über Objekt-Wizard Banner mehrspaltig;caption-en:Object-Wizard Multi column}*/
.listBannerSlider_var20200 {
....
-
w-editmaskExtended-title:no;
-
w-editmaskExtended-description:no;
-
w-editmaskExtended-infolayer:no;
-
w-editmaskExtended-entryOfEntries:no;
-
w-editmaskExtended-pictureMode:no;
-
w-editmaskExtended-pictureAspectRatio:no;
..

-
w-editmaskExtended-objectEntryVariant:yes; /*Pflegefeld für Listenvariante*/
-w-option-objectEntryVariant:; /*Auswahl der Listenvariante kann hier fest definiert werden*/

-w-displayElements:editbuttons=yes,editbuttonsPreview=no,lightbox=yes,background=no,prevnext=yes,entryofentries=no,entriesPreview=no,imagePreview=no,image=no,title=no !important,description=no !important,infolayer=yes !important,callCurrentObjectListEntry=yes;

...

}

Infolayer über Bild legen und Anzeige über Objekt-Wizard

In diesem Beispiel soll nur die Ausgabe der Listenvariante aus dem Objekt-Wizard angezeigt werden. Allerdings soll darüber nicht das Bild angezeigt werden. 

Das kann zum Beispiel dann notwendig sein, wenn man den infoLayer über das Bild legen möchte  

 Für diesen Fall ist es dann ratsam eine passende Listenvariante ohne Vorschaubild im Objekt-Wizard anzulegen.

Auszug aus listBannerSlider

/*@wCssFragment{class:listBannerSlider;variant:202000;caption:Objekt-Wizard Banner - mehrspaltig ;caption-en:Multi column}*/
.listBannerSlider_var202000 {
....
-
w-editmaskExtended-objectEntryVariant:yes; /*Pflegefeld für Listenvarinate*/
-w-option-objectEntryVariant:; /*Auswahl der Listenvarainte kann hier fest definiert werden*/


-w-displayElements:editbuttons=yes,editbuttonsPreview=no,lightbox=yes,background=no,prevnext=yes,entryofentries=no,entriesPreview=no,imagePreview=no,image=yes,title=no !important,description=no !important,infolayer=yes !important,callCurrentObjectListEntry=yes;

...

}