Aikau 示例包含一个配置为显示带有窗体控件的弹出窗口的var button。据我所知,每个aikau表单都有一个值,它可以用来预填充控件,但是如何从URL加载值呢?
例如,有人按下按钮,它从URL加载“某种方式”数据,将其存储到表单值中,然后在表单上填充一个字段。
关键问题是使用哪些参数作为URL (它是publishPayload.url吗?)应该把这个话题设置在什么地方?
我已经尝试过示例修改,并尝试添加publishPayload.url和setValueTopic: ALF_CREATE_FORM_DIALOG_REQUEST,但是没有看到任何带有setValueTopic: ALF_CREATE_FORM_DIALOG_REQUEST的HTTP请求。如果URL是错误的,我可以看到500或404代码的请求,但即使这些请求也不会发送。
谁能举个例子说明一下如何做到这一点?
Note
它可以只是一段有价值的按钮和单元格代码。什么是数据或url并不重要,网址可以是一个简单的链接到一些带有标题/名称属性的NodeRef。
发布于 2016-12-07 08:36:10
和上一个问题一样,我建议您阅读关于GitHub的Aikau教程(参见https://github.com/Alfresco/Aikau/blob/develop/tutorial/chapters/About.md) --我想您会发现,关于Aikau的信息比官方文档有更多有用的信息--这些例子摘自 Aikau在Aikau成为GitHub中的一个独立项目之前所写的旧博客文章。您正在查看的示例非常过时,我将尝试将它们从正式文档中删除。
Aikau致力于发布/订阅模型。一个按钮将配置一个publishTopic和一个publishPayload。单击时,将在该主题上发布有效负载。可以提供服务来订阅已发布的主题并提供数据。
在前面提到的教程中,以及在Al新鲜on社区平台上的我的博客文章中,都有很多这样的例子
https://stackoverflow.com/questions/41010801
复制相似问题