Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes | ||
tutoriels:principal:creation-action [2008/01/30 08:28] – bballizlife | tutoriels:principal:creation-action [2008/01/30 08:29] – bballizlife | ||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
- Le contrôleur instancie un objet de type jResponse auquel il assignera les données à afficher, initialisera les templates etc. | - Le contrôleur instancie un objet de type jResponse auquel il assignera les données à afficher, initialisera les templates etc. | ||
- Jelix récupère cet objet jResponse, invoque la génération du document en sortie et envoi ce dernier au navigateur. | - Jelix récupère cet objet jResponse, invoque la génération du document en sortie et envoi ce dernier au navigateur. | ||
+ | |||
Ligne 32: | Ligne 33: | ||
Les actions sont implémentées dans ce qu'on appelle des contrôleurs. Les contrôleurs sont des classes contenant des méthodes pour chaque action. Les contrôleurs sont stockés dans des fichiers controllers/// | Les actions sont implémentées dans ce qu'on appelle des contrôleurs. Les contrôleurs sont des classes contenant des méthodes pour chaque action. Les contrôleurs sont stockés dans des fichiers controllers/// | ||
- | En général, il y a une méthode index() pour l' | + | En général il y a une méthode index() pour l' |
- | Modifions donc cette action par défaut. Pour cela, ouvrons le fichier controllers/ | + | Modifions donc cette action par défaut. Pour cela ouvrons le fichier controllers/ |
<code php> | <code php> |