2010-03-29 6 views
0

J'ai un problème avec l'ordre de rendu des carreaux. Le menu est rendu en premier, puis le corps de notre page Web est rendu. Chaque tuile a son propre contrôleur qui gère tout ce que la tuile doit faire. Il y a deux formes. Un dans le menu et un dans le corps. Chacun change quelque chose dans le menu et dans le corps. Le problème est que si un formulaire dans le corps change quelque chose, le menu est rendu en premier et ensuite le contrôleur de corps gère les choses et met les données à la session, mais le menu est déjà fait et la session est vide.Problème de commande de carreaux Apache

Je ne peux pas tourner le corps et le menu car il y a d'autres formes qui fonctionnent dans l'autre sens. Comment faire face à ce problème? Je veux que chaque tuile ait son propre contrôleur qui s'occupe de tout ce que fait la tuile.

Répondre

0

Trouvé une solution. Le premier contrôleur appelé est maintenant le searchController qui fait la recherche et passe ensuite à une définition de carreaux qui construit la page Web. Ainsi, searchController est appelé deux fois. La deuxième fois, il ne renvoie que l'emplacement de la vue.