0

问题是我已经找到了如何上传文件,然后下载它。但我只想下载它。我想用 UI 设计器来做,但我不知道怎么做。

谢谢 :)

4

2 回答 2

0

我不知道您使用哪种工具来设计您的 UI,无论如何这是关于功能,而不是设计。在那一点上,我需要知道您想要(或可以)使用哪种语言。例如,在 PHP 中,这很简单,你可以这样:(创建 php 文件)第 1 次下载pdf.php:(如果你想“即时”生成 pdf:

<?php
function download($foo){
    content headers (type, force-download, etc)
    database select to get data or harcode it.
    echo data
}
?>

并使用一些 id 调用此函数以从数据库或其他内容中进行选择(如果要对其进行硬编码,请忽略)

下载文件的其他选项,如果它存储在服务器上,则链接到该文件(静态或动态)。如果您想控制文件下载,请查看此帖子:

http://www.media-division.com/the-right-way-to-handle-file-downloads-in-php/

我并不是说它可以用 UI 设计器工具来完成,它不关心它是否来自表单。

干杯!

于 2016-06-20T10:50:31.380 回答
0

您应该创建类型为 javascript 表达式的链接和变量。On 变量值写入

return "/bonita/portal/" + $data.context.mainDoc_ref.url;

在链接 URL 上写下你的变量和文本

Download: {{context.mainDoc_ref.fileName}}

在这里你可以找到这个案例的优秀例子

于 2016-07-01T11:33:06.833 回答