Ich habe ein Orbeon-Formular, das benutzerdefinierte Schaltfläche zum Übermitteln und der Benutzer kann es zweimal senden, da kein Spinner zeigt, wenn er reicht und er hat viel Zeit, um den Button viele Male zu klicken. Können wir die Absenden-Schaltfläche wann deaktivierenorbeon Benutzer kann zweimal senden. Können wir einen Ladeindikator für einen Prozess in properties-local.xml haben?
geklicktvisbility Formel: xxf: Instanz ('fr-Form-Instanz')/*/status = 'Übermittelt' Form xml:
<xf:label ref="$form-resources/cps-submit-btn/label"/>
<xf:hint ref="$form-resources/cps-submit-btn/hint"/>
<xf:alert ref="$fr-resources/detail/labels/alert"/>
</xf:trigger>
<xf:action ev:event="DOMActivate" ev:observer="cps-submit-btn-control">
</xf:action>
<xf:action xmlns:process="java:org.orbeon.oxf.fr.SimpleProcess" ev:event="DOMActivate"
ev:observer="cps-submit-btn-control"
type="xpath">
xxf:instance('fr-form-instance')/process:runProcessByName('oxf.fr.detail.process', 'send-CPS')
</xf:action>
vesrion 4.6PE
Ich habe einen question.where ich in Immobilien-lokale Datei die Art der Ladeanzeige angeben müssen oder sich in Form? –
@SharathKumarReddyJillela Ja, dies geschieht mit der Eigenschaft 'oxf.fr.detail.loading-indicator.BUTTON. *. *', Die Sie in Ihrer 'properties-local.xml' definieren. Weitere Informationen hierzu finden Sie in der [Dokumentation für diese Eigenschaft] (http://doc.orbeon.com/configuration/properties/form-runner.html#loading-indicator-for-buttons). – avernet