2017-04-09 92 views
0

我有一个文档类型,它有一个主要内容框(RTE)。现在我在魔杖中添加一个网格布局,并在这个网格单元格中添加“部分视图宏”。如何在我的主RTE的umbraco中添加引导网格?

例如,创建1 * 3网格并在每个单元格内添加一个夏令牌。像这样的观点:

grid layout in RTE

在这种情况下,我实现卡作为“局部视图宏”

+0

你使用哪种版本的Umbraco?在Umbraco 7+中,完全具备此功能的网格数据类型。 –

+0

我使用的U7,但网格数据类型迫使我添加我的网格出我的主要内容。我必须将其与我的主要内容分开。我想给这个功能给我的客户设计页面的主题自我....我认为如果有一个引导网格插件tinyMCE这可能会帮助我! –

+0

这不是Bootstrap的工作原理,你不能只是“引导”这样一个页面的一部分:-s –

回答

0

您应该能够创建可指向包含网格布局的独立节点的宏性能和类似于模板调用GetGridHtml()扩展方法,你可以像这样从宏代码调用它:

Html.GetGridHtml(gridNode, "gridLayourPropertyName"); 

gridNodeIPublishedContent objec t你的宏可以作为参数,"gridLayourPropertyName"是该节点的网格布局属性。

我还没有使用这种技术使用RTE的宏,但我做了类似的工作,在另一个网格布局中构建网格。这可能不是最好的技术,我强烈建议寻求用网格布局替换RTE属性。您可以使用RTE作为网格编辑器,这样您就可以迁移现有的属性数据,然后您就可以灵活地使用current best practices来创建/配置/定制网格编辑器,以满足您的要求。

+0

你能解释一下你的解决方案吗? –