我正在向Drupal网站添加表单。我创建了一个新页面,并创建了一个webform,webform已作为一个块分配给页面内容。
我遇到的问题是在提交表单时,而不是像其他表单那样在页面顶部显示表单的错误,表单操作设置为单独的Web表单页面,并且任何造型/内容块都会消失。
基本上我需要做的是确保表单发布到同一页面,如果我在开发工具中编辑表单操作,错误在页面顶部显示。
编辑:还应该添加 - 我已经设置了页面并按照其他所有内容进行了wbeform,它们都按照应有的方式运行并发布到与页面相同的URL。
任何帮助表示感谢。
由于
答案 0 :(得分:0)
如果您使用的是Webform模块,那么您可以转到“Blocks”部分中块的配置页面,然后查找以下复选框:
Show all webform pages in block
复选框下的说明告诉您,任何与网络表单有关的内容(包括错误)都会显示在当前页面上,而不是将您重定向到原始网页表单页面:
By default multi-page webforms redirect to the node page for all pages after the first one. If checked, all pages will be shown in the block instead.