首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AEM6.1Touch UI对话框中的HelpPath

AEM6.1Touch UI对话框中的HelpPath
EN

Stack Overflow用户
提问于 2015-12-01 23:41:58
回答 1查看 1K关注 0票数 1

在Touch UI对话框的顶部,有一系列按钮。我需要配置帮助按钮(最左边),以便它指向组件的文档。根据此示例来自Adobe,我看到helppath是我应该使用的属性名。但是它不起作用,而是总是指向文档,这不是我们所需要的。

下面是cq:http://localhost:4502/apps/blah/components/events/cq%3Adialog.2.json对话框--我已经尝试过helpPath (在经典UI中工作)和helppath,但是它在Touch UI中不起作用。任何帮助都是非常感谢的。谢谢!

{jcr:主类型:"nt:unstructured",helppath:“/content/blah/en/aem/en s.html”,helpPath:“/content/blah/en/aem-support/en s.html”,sling:resourceType:“cq/gui/components/authoring/对话框”,内容:{ jcr:primaryType:"nt:unstructured",sling:resourceType:“花岗石/ui/组件/基础/容器”,布局:{ jcr:primaryType:"nt:unstructured",类型:"nav",吊索:资源类型:"granite/ui/components/foundation/layouts/tabs“},项目:{jcr:主类型:"nt:unstructured”}}

代码上看,似乎很好的硬编码.

代码语言:javascript
运行
复制
private AttrBuilder getHelpAttrs(SlingHttpServletRequest req, Config cfg, XSSAPI xssAPI, I18n i18n) {
String url = i18n.getVar("https://www.adobe.com/go/aem6_1_docs");

AttrBuilder attrs = new AttrBuilder(req, xssAPI);
attrs.add("type", "button");
attrs.addClass("coral-MinimalButton cq-dialog-header-action cq-dialog-help");
attrs.addHref("data-href", url);
attrs.add("title", i18n.get("Help"));

return attrs;
}
EN

回答 1

Stack Overflow用户

发布于 2019-01-02 12:59:13

我看你已经用过两次"helpPath“属性了。请在cq:对话框节点下添加一次并检查。对我来说很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34032393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档