簡體   English   中英

當我在客戶門戶網站中創建事件時,重定向將refno放在url上

[英]When i create and incident in customer portal the redirection put refno on url

我現在就在OSC上工作。 我有一個創建事件的表格:

<form id="rn_QuestionSubmit" method="post" action="/ci/ajaxRequest/sendForm">
                <fieldset>
                    <legend>Rellena los siguientes campos para formalizar la inscripción:</legend>
                    <div id="rn_ErrorLocation"></div>

                    <div class="rn_Hidden">
                        <rn:widget path="input/FormInput" name="Incident.Subject" required="true" label_input="#rn:msg:SUBJECT_LBL#" default_value="Las claves de la Transformación Digital en la relación con el Cliente." />
                        <rn:widget path="input/FormInput" name="Incident.CustomFields.c.partner" required="true"/>
                    </div>

                    <div class="row">
                        <div class="col-md-6">
                            <rn:widget path="input/FormInput" label_input="Nombre" name="Contact.Name.First" required="true" />
                        </div>
                        <div class="col-md-6">
                            <rn:widget path="input/FormInput"  label_input="Apellidos" name="Contact.Name.Last" required="true" />
                        </div>                          
                    </div>
                    <div class="row">

                        <div class="col-md-6">
                            <rn:widget path="input/FormInput" label_input="Cargo" name="Contact.CustomFields.c.cargo2" required="true" />
                        </div>
                        <div class="col-md-6">
                            <rn:widget path="input/FormInput" name="Contact.CustomFields.c.empresa" required="true" />
                        </div>

                    </div>
                    <div class="row">
                        <div class="col-md-6">
                            <rn:widget path="input/FormInput" label_input="Email" name="Contact.Emails.PRIMARY.Address" required="true" />
                        </div>
                        <div class="col-md-6">
                            <rn:widget path="input/FormInput" label_input="Asistencia" name="Incident.CustomFields.c.interaccion" required="true" />
                        </div>
                    </div>
                    <div class="clear"></div>
                    <hr class="blueHr">
                    <rn:widget path="input/FormSubmit" label_button="Confirmar" flash_message="redireccionando..." on_success_url="/app/emailFailed" add_params_to_url="userName,marcos" error_location="rn_ErrorLocation"/>
                    <div class="row informationRights">
                        <div class="col-md-7">
                            <p>
                                La información que aquí nos proporciones será exclusivamente utilizada para mantenerte al corriente sobre novedades de esta jornada. Tienes derecho a acceder a tu registro para rectificarlo o cancelarlo, mediante email a


                            </p>
                        </div>
                    </div>


                </fieldset>
            </form>

當我確實提交重定向到正確的頁面(/ app / emailFailed)但在url上放置了一個名為“ refno”的參數時,如何修改它並放置自己的參數?

refno字段是添加到表單提交到現成的控制器中的標准參數。 如果需要更改URL參數,則需要創建一個自定義控制器,該控制器可以執行提交表單和添加所需參數的操作。 最簡單的方法是創建一個新的控制器,該控制器將ajaxRequest子類化,以便您可以使用需要實現的邏輯覆蓋sendform方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM