Seitentemplate

Seitentemplates müssen für Site-Edit nicht wesentlich überarbeitet werden.
contentXXL fügt die Drag & Drop-Funktionalität automatisch in der Site-Edit Ansicht ein.
Die notwendige Konfiguration wird aus den „TabLayout-Controls“ extrahiert.

Allerdings entfällt aus technischen Gründen die Unterstützung für “ASP:PLACEHOLDER“ als Container für Drag & Drop Modulplatzierungen.
Als Layout-Bereiche können nach wie vor alle serverseitigen Controls verwendet werden, die direkt auf der Webseite Ausgaben erzeugen.

Beispiel:

<asp:Panel runat=“server“ id=“contentpane“></asp:Panel>
<div runat=”server” id=”contentpane”></div>
<td runat=”server” id=”contentpane”></td


Zu beachten ist, dass contentXXL im Site-Edit Modus eine Hauptfunktionsleiste (Toolbar) auf der Webseite einbindet.
Der Inhalt der Webseite wird um 36px nach unten verschoben (definiert über den body-style padding-top).

Die Hauptfunktionsleiste hat einen Z-Index von 10.000.

Layout-Bereiche wie “Content Panemüssen mit einer minimalen Höhe versehen werden, damit Drag & Drop auch dann funktioniert, wenn der Layout-Bereich keine Inhalte hat.

HTML/CSS Code: min-height