Передача значения в форму Umbraco и установка полей, перерисовываемых через макрос
Я хочу установить поля формы, такие как имя и адрес электронной почты из данных через строку запроса URL. Я представил форму через макрос. как я могу сделать это мой код рендеринга макросов
@Umbraco.RenderMacro("renderUmbracoForm", new {FormGuid="ccebfbe8-aa28-497e-8078-c3577c88f47a", FormTheme="" ,
ExcludeScripts="0"} )
Мои поля формы: имя, адрес электронной почты, имя события и URL-адрес
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