Действие с формуляр за уеб формуляр на Drupal

Добавям формуляр към уебсайт на Drupal. Създадох нова страница и създадох уеб формуляр, уеб формулярът беше присвоен на съдържанието на страницата като блок.

Проблемът, който имам е, че когато изпращам формуляра, вместо да показва грешките на формуляра в горната част на страницата, както правят останалите формуляри, действието на формуляра е зададено на отделната страница на уеб формуляра и всеки стил/ блоковете със съдържание изчезват.

По същество това, което трябва да направя, е да се уверя, че формулярът се публикува на същата страница, ако редактирам действието на формуляра в инструменти за разработка, грешките се показват добре в горната част на страницата.

РЕДАКТИРАНЕ: Трябва също да добавя - настроих страницата и wbeform според всички останали и всички те функционират както трябва и публикуват на същия URL като страницата.

Всяка помощ се оценява.

Благодаря


person Ryan    schedule 14.10.2014    source източник
comment
можете да опитате модула webform ajax за блока. drupal.org/project/webform_ajax   -  person 2pha    schedule 14.10.2014


Отговори (1)


Ако използвате модула Webform, тогава можете да отидете на страницата за конфигурация на блока в секцията „Блокове“ и да потърсите следното квадратче за отметка:

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.

person Titi    schedule 20.10.2014