2

我正在为此寻找一些初步方向,因为我似乎无法找到自己的方式。让我解释...

我正在开发一个网站,其中登录的站点成员(Joomla 1.6)可以填写一个简单的表格并附上要在提交时上传的 pdf。用户然后单击提交按钮,页面将刷新到一个新的唯一网页。

用户在http://www.examplesite.com上提交数据,然后在提交后生成一个名为http://www.examplesite.com/userSubmittedValue的新网页

这个新生成的网页将来自管理员指定的模板,最重要的是,它将显示用户提交的所有信息。此外,还有一个链接可以下载他们上传的 pdf。然后,用户可以通过他们的个人资料查看他们以这种方式创建的所有页面的列表。

我已经看到了这一切,但我不知道如何生成它。任何帮助深表感谢。

4

2 回答 2

1

这不是您可以轻松做到或在此处获得详细答案的事情。如果您只想使用显示提交数据的感谢页面来提交表单,您可以使用任意数量的表单向导类型扩展 - http://extensions.joomla.org/extensions/contacts-and-feedback/forms

如果您只需要一种方法让用户上传 PDf 并可以访问它们,您可以使用提供前端上传功能的文件管理扩展之一 - http://extensions.joomla.org/extensions/directory-a-documentation/下载

如果提交的附加数据只是与文件相关的数据 - 标题、描述等,那么文件下载组件之一应该适合您。不过,目前 1.6 中的选择受到限制,因此您可能必须使用 1.5 才能获得最适合您需求的扩展。

于 2011-04-30T14:41:25.490 回答
0

因此,如果您使用 Joomla,这可能不是最好的方法,但它可能会有所帮助。

我会使用 PHP,在你的目录里面有一个像“template.html”这样的文件。然后我会创建一些 php 来处理......

  1. 打开“template.html”
  2. 查找并替换用户传递给您的值
  3. 以新名称 (userSubmittedValue.html) 保存“template.html”

同样,我从来没有真正使用过 Joomla。如果你想试试这个,我建议检查 php 的文件系统函数(http://us2.php.net/manual/en/ref.filesystem.php)。

希望这个对你有帮助。

于 2011-04-30T14:49:54.680 回答