0

我有一个使用 Drupal 中的 Webforms 模块构建的简单表单。标准的文本字段表单字段完美运行。但是,如果我使用预设的日期或时间表单值,则在提交表单时它们不会正确地通过电子邮件发送。

例如,如果我的表单中有一个日期字段,它会很好地提交并在结果页面上呈现,但如果我希望将该值包含在电子邮件中,它将在文本中显示为“数组”的电子邮件,而不是显示日期。

模块问题页面中有一个开放的支持问题,但我希望得到任何额外的帮助。

4

2 回答 2

1

我没有尝试过网络表单,所以可能存在问题或其他问题。但是,听起来您正在向邮件中添加一组值而不是实际值。如果这是由于设置错误或网络表单中的错误,我不能说。

于 2009-08-28T06:28:39.007 回答
0

它实际上是一个数组 - 有关信息,请参阅http://drupal.org/node/448954。对于日期字段,日期部分位于编号数组中。

$month = $form_values['submitted_tree']['your_date_field'][0];
$day = $form_values['submitted_tree']['your_date_field'][1];

$year = $form_values['submitted_tree']['your_date_field'][2];
于 2010-04-22T23:47:48.153 回答