从哪里获取可以通过 GetUIElementInfo 应用权限的 UI 元素名称列表?
Where to get list of UI element names on which permissions can be applied via GetUIElementInfo?
我需要对角色应用 UI 个性化权限并找到这篇文章:https://docs.kentico.com/api11/configuration/roles#Roles-AssigningaUIelementtoarole
在哪里可以找到 GetUIElementInfo(string, string)
重载的可能值列表?
编辑:
例如,我想找到此图形的所有匹配资源和元素:
您可以在数据库中找到该信息。虽然不是很直观,但可以作为进一步调查的良好起点。
SELECT res.[ResourceName], ui.[ElementName], ui.[ElementDescription]
FROM [dbo].[CMS_Resource] AS res
JOIN [dbo].[CMS_UIElement] AS ui ON ui.[ElementResourceID] = res.[ResourceID]
我发现的一个解决方法是在浏览器中检查所需的复选框并在 HTML 中记录元素的 ID。它匹配 SQL 数据库中的 [CMS_UIElement].[ElementResourceID]
。
只是分享我从接受的答案中得到的元素列表。以防万一有人需要使用它。
我需要对角色应用 UI 个性化权限并找到这篇文章:https://docs.kentico.com/api11/configuration/roles#Roles-AssigningaUIelementtoarole
在哪里可以找到 GetUIElementInfo(string, string)
重载的可能值列表?
编辑: 例如,我想找到此图形的所有匹配资源和元素:
您可以在数据库中找到该信息。虽然不是很直观,但可以作为进一步调查的良好起点。
SELECT res.[ResourceName], ui.[ElementName], ui.[ElementDescription]
FROM [dbo].[CMS_Resource] AS res
JOIN [dbo].[CMS_UIElement] AS ui ON ui.[ElementResourceID] = res.[ResourceID]
我发现的一个解决方法是在浏览器中检查所需的复选框并在 HTML 中记录元素的 ID。它匹配 SQL 数据库中的 [CMS_UIElement].[ElementResourceID]
。
只是分享我从接受的答案中得到的元素列表。以防万一有人需要使用它。