urlクエリー文字列を介してデータから名前や電子メールなどのフォームフィールドを設定したいとします。マクロでフォームをレンダリングしました。私は私のマクロレンダリングコードがumbracoフォームに値を渡して、マクロでレンダリングするフィールドを設定する
@Umbraco.RenderMacro("renderUmbracoForm", new {FormGuid="ccebfbe8-aa28-497e-8078-c3577c88f47a", FormTheme="" ,
ExcludeScripts="0"})
私のフォームフィールドは、EVENTNAME とURLのクエリはUmbracoフォームで
http://localhost:17402/register?eventId=1342&eventName=you%20cant%20save%20the%20world%20alone
何それはURLでなく、VARのA = 123のようなカミソリの変数に存在しない場合はPARAM。 @DT – Asad
私はこの機能が動作することを知っている唯一の方法であるquerystringを使用しているかどうかわからないので、小さなテストケースを実行して、これがうまくいくかどうかを確認することをおすすめします。回避策は、そこからクエリ文字列を入力するプロセスで値(123)が利用可能であることを保証することです。必要ならば、これをカミソリ変数に渡すことができます。ただし、この機密情報をURLに入れたくない場合は、他の方法がある可能性があります。その記事を私があなたにリンクし直して、SessionKey(%)などのように試してみることができます。あなたは修正を見つけることを願っています! –
よろしくお願いします。@ DT-UK upvoted – Asad