如何在Umbraco中创建编辑器可编辑侧栏?

阿尔法先生

如何在Umbraco中创建对使用特定模板的所有页面都通用但仍可为编辑器编辑的侧边栏?

如果仅在模板中创建侧栏,则每次他们想要更改某些内容时,我都必须自己对其进行编辑。

另一方面,如果我在文档类型中创建侧边栏字段并将其映射到模板中的侧边栏,则编辑者必须为每个页面重新创建相同的侧边栏内容。

卡尔·萨古纳(Carl Sargunar)

可以在模板上使用递归属性。

基本上,您要做的是在主页上或要使用的部分的哪个根节点上,创建将包含侧边栏文本的属性。我会建议主页。

然后,您在模板上添加一个页面字段,其属性为recursive = true

您可以通过添加以下属性来添加页面字段

在此处输入图片说明

这将导致一个类似于以下内容的字段

<umbraco:Item field="category" recursive="true" runat="server" />

在我的示例中,正在使用的主页上的属性是类别。

然后,存在于主页下方的任何页面,如果它没有具有相同别名的属性,则将采用主页中的值。

一个非常有用的功能:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在内容可编辑的编辑器上停止扩展/添加文法

如何保存使用富文本编辑器创建的站点/文档的结构,以再次创建只读视图和可编辑的富文本编辑器?

如何在Atom编辑器中编辑核心文件

如何在Xcode动作编辑器上创建动作

如何在Atom编辑器中运行Java程序?

如何在Sublime Text 3中将焦点从搜索栏更改为编辑器?

滚动页面时如何在经典编辑器中禁用粘性工具栏?

Swift如何在UIImagepickercontroller中为编辑器设置编辑器裁剪大小

如何在Interface Builder预览情节提要中显示导航栏(辅助编辑器)

如何在编辑器中引用文件?

如何在Visual Studio编辑器中的特定行/列/长度上创建标签?

如何在Xcode 11中垂直堆叠编辑器?

如何在制表器中仅使选定的行可编辑?

如何在Vue中创建动态编辑器表单组件

如何在设计编辑器预览的工具栏中显示后退箭头?

如何在设计器的“集合编辑器Windows”中创建可编辑对象?

Shopify:如何使自定义模板在主题编辑器中可编辑?

如何在PHP中创建可编辑的Pdf表单

如何在Word 2007+公式编辑器中创建增强矩阵?

如何在Android中创建可编辑微调器

如何在VB.NET中创建“文本编辑器”?

如何在jhtmlarea编辑器中使节不可编辑

如何在volusion编辑器中添加javascript

剑道编辑器:如何在剑道编辑器中插入图像?

如何在 Stackoverflow 编辑器页面中创建像 ► 这样的字符?

如何在 Sitefinity mvc 中创建 Robots.txt 编辑器?

如何在编辑器窗口脚本的 OnGui 中创建 int 字段?

如何在 godot 编辑器中编辑矢量类?

如何在 WordPress Gutenberg 编辑器侧栏中的自定义块选项中添加模板颜色?