Передача значения в форму Umbraco и установка полей, перерисовываемых через макрос

Я хочу установить поля формы, такие как имя и адрес электронной почты из данных через строку запроса URL. Я представил форму через макрос. как я могу сделать это мой код рендеринга макросов

@Umbraco.RenderMacro("renderUmbracoForm", new {FormGuid="ccebfbe8-aa28-497e-8078-c3577c88f47a", FormTheme="" ,
 ExcludeScripts="0"} )

Мои поля формы: имя, адрес электронной почты, имя события форма рис и URL-адрес

HTTP: // локальный: 17402 / регистрация EVENTID = 1342 & именем_события = вы% 20cant% 20save% 20the% 20world% 20alone

1 ответ

В Umbraco Forms вы можете установить значение по умолчанию для поля.

Например, установите значение по умолчанию что-то вроде [@queryName]. 'QueryName' будет именем вашего параметра строки запроса в URL ( http://www.website.com/contactus?queryName=Foo) - Umbraco сделает все остальное.

Я упоминал об этом, и это было довольно просто: https://our.umbraco.org/forum/umbraco-pro/contour/14340-Set-value-of-radiobuttonlist-from-querystring

Другие вопросы по тегам