Sie sollten ein Makro erstellen können, die auf einem separaten Knoten verweisen kann, die ein Raster-Layout enthält
Html.GetGridHtml(gridNode, "gridLayourPropertyName");
Wo gridNode
ist ein IPublishedContent
objec: Eigenschaft und ähnlich einer schablone, um die GetGridHtml()
Erweiterung Methode aufrufen, können Sie es von Ihrem Makrocode wie folgt aufrufen t, das Ihr Makro als Parameter haben kann, und "gridLayourPropertyName"
ist die Grid-Layout-Eigenschaft dieses Knotens.
Ich habe diese Technik nicht mit einem Makro von einem RTE verwendet, aber ich habe etwas ähnliches getan, um ein Gitter in einem anderen Gitter-Layout zu erstellen. Dies ist möglicherweise nicht die beste Technik, der ich folgen sollte, und ich empfehle dringend, die RTE-Eigenschaft durch ein Rasterlayout zu ersetzen. Sie können RTE als Grid-Editor verwenden, sodass Sie Ihre vorhandenen Property-Daten migrieren können. Anschließend haben Sie die Flexibilität, Grid-Editoren unter Verwendung von current best practices zu erstellen/konfigurieren/anzupassen, um Ihre Anforderungen zu erfüllen.
Um welche Version von Umbraco handelt es sich? In Umbraco 7+ gibt es einen Grid-Datentyp für genau diese Funktionalität. –
Ich benutze U7, aber Grid-Datentyp zwinge mich, mein Grid aus meinem Hauptinhalt hinzuzufügen. Ich muss dies von meinem Hauptinhalt trennen. Ich möchte diese Funktionalität meinen Kunden geben, um Seite für Thema selbst zu entwerfen .... ich denke, wenn es ein Bootstrap-Grid-Plugin für tinyMCE gibt, kann mir das helfen !!!! –
So funktioniert Bootstrap nicht, Sie können nicht einfach einen Teil einer Seite so "booten": -s –