【发布时间】:2015-10-20 16:52:53
【问题描述】:
我在 share-config-custom.xml 中有一个像这样设置的有效自定义操作
<action id="deploy-asset-qa" type="javascript" label="Deploy File to QA..." icon="document-move-to">
<param name="function">onActionSimpleRepoAction</param>
<permissions>
<permission allow="true">Write</permission>
</permissions>
<param name="action">deploy-asset-qa</param>
<param name="successMessage">message.deployment-success-qa</param>
<param name="failureMessage">message.deployment-failure-qa</param>
</action>
这很好用,但这只会在成功或失败时显示硬编码消息。
我想向用户展示更多动态错误消息,以提供良好的反馈。
如何在自定义操作中显示动态消息?
我正在使用 Alfresco Community 5.0.d
【问题讨论】:
-
动态消息是什么意思?
-
successMessage 或 failureMessage 的参数指向一个属性文件值,该值在小弹出窗口中显示静态文本。目前他们说“部署到 QA 成功”或“部署到 QA 失败”,但我想显示一条更具描述性的消息,说明为什么它未能帮助用户。
-
@MJSalinas 你能解决这个问题吗?
-
@kgthegreat 不,一位同事创建了一个动态 html,然后在进程运行后弹出。它显示了两种情况的详细信息。
-
@kgthegreat 是的,就是这样。我仍然不认为它是最好的解决方案,但它确实为我们提供了很好的定制。