首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress:自动将产品信息添加到联系人表单7中

Wordpress:自动将产品信息添加到联系人表单7中
EN

Stack Overflow用户
提问于 2016-06-29 23:21:31
回答 2查看 1.2K关注 0票数 0

我目前正在构建一个带有contact form 7的Wordpress。该网站由产品组成,用户可以通过联系人表单询问有关产品的信息。然而,我们现在的问题是,用户总是必须在联系人表单中键入他想要的额外信息。我们想知道,当用户点击将他重定向到联系人表单的“询问信息”按钮时,是否可以自动将信息(如产品名称)添加到联系人表单中。

先谢谢你,

J.

EN

回答 2

Stack Overflow用户

发布于 2016-06-29 23:36:34

在我的脑海中,如果你能把你想要的信息(产品名称)输出到页面上,那么你可以这样做:

代码语言:javascript
复制
<script type='text/javascript'>
    /* <![CDATA[ */
    var product = {"name":"<?php echo $productName; ?>"};
    /* ]]> */
</script>

然后,你应该能够在你的javascript中访问'product‘(显然要做一些健全性的检查以确保它的存在等等)。

...and然后,这有点困难,但简单地做这样的事情:

代码语言:javascript
复制
$('#yourInputFieldHere').val(product.name);

这样做的好处是。)不必让他们通过在页面加载和b上自动为他们选择产品来从下拉列表中选择产品。)不需要在CF7中手动更新列表

下面是一个非常快速而肮脏的jsfiddle,它将向您展示如何获取这些信息:

https://jsfiddle.net/efreeman79/bhb9b3hr/

编辑:奇怪的是,我最近不得不这样做,但我需要隐藏字段中的信息,瞧,有一个插件可以将隐藏字段添加到您的联系人表单7表单中,它可以自动填充帖子标题/帖子url等-这应该足以满足这里的要求:

https://en-gb.wordpress.org/plugins/contact-form-7-modules/

票数 1
EN

Stack Overflow用户

发布于 2016-06-29 23:29:14

这是可能的。在你的contact表单中使用一个简短的代码,它将获得您的产品名称/ID。或者在contact 7表单中创建产品下拉列表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38103825

复制
相关文章

相似问题

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