首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Joomla 2.5:将参数传递给联系人表单

Joomla 2.5:将参数传递给联系人表单
EN

Stack Overflow用户
提问于 2012-09-18 02:22:16
回答 1查看 1.9K关注 0票数 0

我有一个管理车辆的特别组件,如果用户想要关于车辆的更多信息,我想将他重定向到一个联系人表单,将车辆的ID作为参数传递到表单,以便在发送邮件之前获得车辆的名称和其他信息。我如何才能做到这一点?现在我正在使用Fox Contact Form,但如果有更好的替代方案,我可以更改它。

EN

Stack Overflow用户

回答已采纳

发布于 2012-09-18 23:19:54

我不熟悉福克斯联系人表单的功能,但我们确实使用ChronoForms在几个汽车网站上做到了这一点。这是一个两步的过程。首先,您必须决定如何打包原始页面上的信息。

如果more info是一个链接,那么您需要将该信息作为查询字符串的一部分传递给表单。你的链接必须是这样的:

代码语言:javascript
复制
http://www.yoursite.com/index.php?option=com_chronoforms&view=form&year=2000&make=Ford&model=Mustang

您可以根据需要向表单添加任意数量的参数。

如果可以将更多信息提交到表单中,则可以在表单中添加隐藏字段,其中包含要传递给联系人表单的所有数据。

任务的第二部分是向contact表单中的字段添加一些代码,以便这些项自动填充到表单中。例如:

代码语言:javascript
复制
<input type="text" name="year" value="<?php JRequest::getVar('year',''); ?>">
<input type="text" name="make" value="<?php JRequest::getVar('make',''); ?>">
<input type="text" name="model" value="<?php JRequest::getVar('model',''); ?>">

这将为您提供用户随后可以编辑的输入字段,但您可以轻松地将字段设置为只读或隐藏字段,而不是文本框。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12465032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档