gpt4 book ai didi

Umbraco - 获取节点/组中使用的所有标签

转载 作者:行者123 更新时间:2023-12-04 09:39:52 25 4
gpt4 key购买 nike

我用过 GetTags()下方法 umbraco.cms.businesslogic.Tags.Tag获取组或节点下的所有标签。

var tags = umbraco.cms.businesslogic.Tags.Tag.GetTags("default");

但与 umbraco.cms.businesslogic.Tags.Tag现在已经过时了,还有其他更好的选择吗?

此外,新库是否提供基于标签的节点查询?

最佳答案

好的,所以 Umbraco 7 有了新的 TagService 处理标签的库。

要使用所有标签,

var service = UmbracoContext.Application.Services.TagService;
var blogTags = service.GetAllTags("default");

获取具体标签内容 GetTaggedContentByTag()是公开的方法,
var sports = service.TagService.GetTaggedContentByTag("Gaming");

它返回 TaggedEntity 列表和带有 EntityId 属性的 TaggedEntity 对象。

Source 礼貌:金博琼斯

关于Umbraco - 获取节点/组中使用的所有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29341809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com