MOqui中屏幕之间的转换

时间:2014-04-11 15:08:33

标签: moqui

我一直在寻找屏幕之间的转换,但无法找到在屏幕中导航的最佳实践。在apps.xml中创建子屏幕和输入是一次尝试,但它在页面顶部提供了一个链接我想要的是 。我希望通过锚标记在html-5或更早版本中制作转换。做同样的事情的最佳做法是什么?

2 个答案:

答案 0 :(得分:0)

屏幕转换是屏幕定义的一部分,它指定如何处理转换的输入(如果存在与之关联的逻辑/操作)以及在完成时转换到哪个屏幕。

要访问屏幕转换,您只需让浏览器(或客户端)转到屏幕的URL,再加上由正斜杠分隔的转换名称(即在URL中将转换视为目录或文件内的转换)屏幕的"目录")。这可以通过超链接,表单目标,AJAX调用等来完成。

要使用Moqui中的XML屏幕(或XML表单)创建链接或按钮,只需使用"链接"标签

答案 1 :(得分:0)

屏幕下方的代码可以生成您想要的代码。但是你需要覆盖"标签"宏自己让它包含一个"链接"这可以通过添加< #recurse />来完成。在宏"标签"。

<transition name="gotoScreen1">
    <default-response url="Screen1"/>
</transition>

<widget>
   <label type="pre">
       <link url="gotoScreen1" link-type="anchor" text="This test link from FTL"/>
   <label type="pre">
</widget>