Bonjour,

je crée un formulaire d'inscription à un jeu qui permet au joueur entre autres de choisir automatiquement ou non sa position grace à un radioButton. Si non, une liste déroulante apparait permettant au joueur de choisir sa galaxie puis l'événement close sur cette dropDownList fait apparaitre une liste déroulante liée concernant le système solaire puis idem concernant la position dans ce système solaire. En gros j'ai 3 listes déroulantes liées. Tout ca pour dire que j'ai actuellement ces states :

  • auto (la sélection par défaut de la position sans listes déroulantes liées donc)
  • galaxie (le joueur a décidé de choisir sa position)
  • ss (le joueur vient de choisir sa galaxie)
  • position (le joueur vient de choisir son système solaire)


Outre ses states j'aimerais bien définir d'autres états concernant les erreurs serveur éventuelles qui apparaitraient et le traitement en cours (requetes php pour les listes déroulantes liées).

Pour l'instant donc je rajoute les etats "erreur" et "loading" sur chaque state de cette facon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
<s:states>
	<s:State name="auto" />
	<s:State name="auto_loading" />
	<s:State name="auto_erreur" />
	<s:State name="auto_erreur_loading" />
 
	<s:State name="galaxie" />
	<s:State name="galaxie_loading" />
	<s:State name="galaxie_erreur" />
	<s:State name="galaxie_erreur_loading" />		
 
	<s:State name="ss" />
	<s:State name="ss_loading" />
	<s:State name="ss_erreur" />
	<s:State name="ss_erreur_loading" />
 
	<s:State name="position" />
	<s:State name="position_loading" />
	<s:State name="position_erreur" />
	<s:State name="position_erreur_loading" />
</s:states>
Mais je me demande s'il n'y aurait pas moyen de "factoriser" un peu tout ca avec les stateGroups ? Qu'en pensez vous ?

Merci