html - 如何仅输出带值的下拉菜单(并给它们命名)- Contact Form 7

标签 html css wordpress forms contact-form-7

我正在尝试为使用 Wordpress 中的 Contact 7 的客户创建报价请求表。 他们在表格中给了我几页产品,并希望用户能够从下拉列表中为每种产品选择数量,然后向他发送一封电子邮件,告诉他用户已请求报价他们在表格中选择的产品。

理想情况下,我只希望将已选择值的元素通过电子邮件发送给我的客户。

这是我目前使用的设置:

Product 1
[select menu-940 include_blank "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" ">10"]
Product 2
[select menu-941 include_blank "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" ">10"]

但是还有更多行。输出代码为:

[your-name] <[your-email]> is interested in the following products:

[menu-940]
[menu-941]

当然只是使用短代码只显示一个数值。有没有办法让他们在选择了一个值时显示文本值和数值,如果没有值则根本不显示?也许有某种占位符?

我选中了“从输出中排除带有空白邮件标签的行”复选框,因此如果 menu-940 没有值,则不会显示;但是,对于没有某种标识符的任何人来说,数值仍然没有用。

如果我能让下拉列表也位于表单中产品名称的旁边,那就太棒了,因为目前它们每个都占据一整行,使得表单的长度是这是必须的。

非常感谢。如果这很难理解,我很乐意提供更多信息。

亚当。

最佳答案

看看这个问题:https://wordpress.stackexchange.com/questions/56042/contact-form-7-select-box-different-value-text-then-content-text-in-option

它将通过下拉选项的不同值/文本解决您的问题。

在产品名称旁边显示下拉菜单时,您应该尝试使用 CSS 将其正确定位。

关于html - 如何仅输出带值的下拉菜单(并给它们命名)- Contact Form 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39723146/

相关文章:

javascript - 按下右/下箭头按钮时出现未知错误

javascript - 固定表格单元格的高度

html - Angular Cards 在 flex-layout 行中的高度相同

wordpress - Woocommerce 显示每个类别及其产品

javascript - 高度设置为自动时 div 的定位

php - 如何使用 PHP 和 SQL 数据库来更改 HTML <h> 内容?

css - 无法在 Chrome DevTools 样式面板中更改 tr 元素的背景颜色

html - 为 html(bluedict) 编辑 CSS

php - 在帖子中的特色图片下添加一个 div 框/带有按钮

HTML/CSS : Grid for images with varying heights – why are images not wrapping properly?