Drupal:自定义状态消息(联系表单)

时间:2010-11-11 02:58:44

标签: drupal drupal-6 drupal-contact-form


  我正在使用drupal 6建立一个网站并尝试简约。我使用联系表格,效果很好。邮件发送后,会重定向到我网站的首页,并显示消息“您的邮件已发送。”(带有div消息状态)。如何改变它,

  1. 自定义消息内容
  2. 而不是重定向到主页,显示节点(另一页)
  3. 感谢任何建议。

2 个答案:

答案 0 :(得分:2)

对于上面提到的更高级的表单和自定义,您应该尝试webform。 Webform能够将成功提交重定向到另一个URL,并且还具有自定义状态消息。

答案 1 :(得分:1)

  1. 更改邮件的字符串。为此,您可以打开locale.module或获取string overrides module
  2. 您可以使用Forms API的#redirect属性创建一个小型自定义模块来重定向用户。有关示例,请参阅here(并查看有关潜在问题的评论)。
  3. 或者,考虑使用以下模块之一:

    Node Destination

    Custom (Form) Destination

    Rules

    Page manager redirect