Ich hätte jetzt noch eine generelle Frage, ich hab mir jetzt eine WEB- FLOW- Datei geschrieben, welche auch sehr gut funktioniert (unten).
Wenn ich mich normal durchklicke, dann funktioniert alles Bestens. Wenn ich aber zwischendrinn mal auf "Aktualisieren" im Browser klicke, dann bekomme ich z.B. (je nach state wo ich mich befinde):
[CODE]
cannot find transition for event 'registrateEvent' in state 'registrationPayment' of flow 'Participant registration Flow'
[/CODE]
Weiß jemand was ich da dagegen machen kann, muss ich in jedem state alle events und nicht nur den state- eigenen Event deklarieren und definieren, wos hingeht wenn dieser event daherkommt oder gibt es da was besseres/anderes?
[XML]
<web-flow name="registration">
<start-state state="registration"/> <!-- start des flows -->
<view-state id="registration" view="registration">
<transition name="registrateEvent" to="registrationPayment"/>
</view-state>
<view-state id="registrationPayment" view="registrationPayment">
<transition name="registrationPaymentEvent" to="registrationConfirmationData"/>
</view-state>
<view-state id="registrationConfirmationData" view="registrationConfirmationData">
<transition name="registrationConfirmEvent" to="registrationClose"/>
</view-state>
<view-state id="registrationClose" view="registrationClose">
<transition name="registrationCloseEvent" to="registrationEnd"/>
<transition name="registrationNewEvent" to="registration"/>
</view-state>
<end-state id="registrationEnd" view="nachEndeSeite"/>
</web-flow>
[/XML]