我有一个包含下拉列表的文档类型,我需要在其中添加一些内容:
我需要动态地在下拉列表中显示数据库表名。
在更改下拉选项时,我需要在另一个下拉列表中显示所选的表列名称。
通过仅使用现有数据类型是否可能实现上述目标,或者需要使用razor语法创建自定义模板(如果是这样,那么模板将如何直接在后台内容节点中显示?)
您能否提供您的观点和代码/教程的链接?
答案 0 :(得分:0)
如果这是针对后台办公室的,则需要使用HTML和Angular进行操作,并使用API控制器来处理数据库查找内容。
据我所知,没有内置任何内容来做相互依赖的下拉菜单,所以你必须创建一个新的DataType才能完成。
这里的过程很详细,但这里有一些关于在Umbraco 7中创建自定义DocType的有用链接。
https://our.umbraco.org/documentation/tutorials/Creating-a-Property-Editor/ http://velstand.info/tips/umbraco/to-create-a-datatype-by-using-external-data-sources/ https://24days.in/umbraco-cms/2016/custom-property-editor-tutorial/