Orbeon Forms:将动态 URL 字符串转换为超链接

问题描述 投票:0回答:1

我们可以使用以下计算值选项在文本控件中生成 URL 字符串:

concat('https://www.google.com/maps/search/?api=1&query=', $Latitude, '%2C', $Longitude)

这将返回类似以下内容: https://www.google.com/maps/search/?api=1&query=51.5067%2C-0.07357

但是我们如何将其转换为用户可以点击的超链接呢?

提前非常感谢。

皮特A

orbeon
1个回答
0
投票
  1. 使用计算值控件生成 HTML 链接。所以你的表情会是这样的:

    concat(
        '<a href="https://www.google.com/maps/search/?api=1&query=', 
        $Latitude, '%2C', $Longitude,
        '">Link to map</a>'
    )
    
  2. 编辑表单的源(高级、编辑源),然后添加与您的控件相对应的属性

    mediatype="text/html"
    <xf:output>

© www.soinside.com 2019 - 2024. All rights reserved.