SuperAPI AI 工具集

umbraco-collection-view

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:在 Umbraco 后台扩展中实现集合视图(Collection View),定义集合内数据的展示方式,可创建表格、网格、卡片或任意自定义布局,并添加到现有或自定义集合,供用户在多个视图间切换。

主要能力:通过清单(manifest)注册 collectionView 类型扩展,指定 alias、name、element 动态导入、meta(label、icon、pathName)与 conditions;视图元素继承 UmbLitElement,使用 consumeContext 获取 UMB_COLLECTION_CONTEXT,通过 observe 订阅 items 与 userDefinedProperties(用户自定义列/属性)。可用 weight 控制视图切换器中的排序,用 Umb.Condition.CollectionAlias 匹配目标集合,如 Umb.Collection.Document、Umb.Collection.Media、Umb.Collection.Member、Umb.Collection.User。

使用方式:先获取最新官方文档(集合视图、集合、Foundation、扩展注册表页面),确认目标集合与布局、列字段,再生成 manifest 与视图元素文件并说明测试方法。相关基础技能包括 Context API、State Management、Umbraco Element。

限制:资料未提供具体版本要求、安装命令、收费或性能数据;实现前应以官方最新文档为准。