【发布时间】:2012-08-21 18:43:17
【问题描述】:
在许多不同的文档类型上,我必须添加相同的 3 种原生 Umbraco 数据类型
- 内容选择器
- 文本字符串
- 文本字符串
有人建议我看看是否有一种方法可以创建一种新的自定义数据类型,基本上将这 3 种数据类型包装成一个新的数据类型。
我查看了nibble.be's site,发现有几种不同的方法可以创建自定义数据类型(使用 usercontrol 包装器或 3 类方法)。但是,我不确定用于对现有数据类型进行分组的自定义数据类型是否正确。
一方面,我们在 Umbraco 旁边使用 MVC,并大量使用 Razor 视图。由于文档类型属性别名用于从内容页面从 Umbraco 获取值,我看不出这仍然是可能的,或者您将如何获取具有嵌入数据类型的自定义数据类型的属性值。
是否有工作方式或更好方式来完成此解决方案,因为必须在所需的任何文档类型上添加相同的字段?我虽然关于仅具有这 3 种数据类型(内容选择器和 2 个文本字符串)的文档类型父级的分层方法,但这意味着必须将页面所需的任何文档类型放在此父文档类型下,只是为了继承这一事实这组属性。
【问题讨论】:
标签: umbraco