Vous n'avez parfois pas besoin de rendre le component accessible sur chaque action du controller.
Cette méthode est appelée après l'action du controller mais avant que la vue ne soit rendue.
Cette fonction est exécutée avant chaque action du controller.
Cette méthode est appelée pendant l'event Controller.initialize qui se produit avant chaque action du controller.
Cette méthode est appelée après chaque action du controller, et après que l'affichage soit terminé.
Ce que nous faisons ici est en perspective d'une action du controller mais pourrait être fait ailleurs.
What we're doing here is from the perspective of a controller action, but could be done elsewhere.
Dans l'action du controller vous pouvez définir
In the controller action you would put the following
La convention est d'utiliser le nom de l'action du controller en minuscule et avec un underscore en séparateur.
The convention is to have the template use the lower case and underscored version of the controller action name.
Pour passer des données supplémentaires à l'action du controller reçue, ajoutez les au tableau $options.
To pass extra data to the receiving controller action add to the $options array.
Si vous retournez une chaîne de caractères, ou un objet qui peut être converti en une chaîne de caractères à partir d'une action du controller, elle sera utilisée comme contenu de réponse.
If you return a string, or an object that can be converted to a string from your controller action, it will be used as the response body.
L'URL (définie comme une chaîne de caractères ou un tableau) pour l'action du controller où les utilisateurs doivent être redirigés après la connexion.
The URL (defined as a string or array) to the controller action users should be redirected to after logging in.
Les templates des cells ont une portée isolée et ne partage pas la même instance de View que celle utilisée pour rendre le template et le layout de l'action du controller courant ou d'autres cells.
Note Cell templates have an isolated scope that does not share the same View instance as the one used to render template and layout for the current controller action or other cells.
Il pourrait être tentant de mettre le canal des métadonnées dans l'action du controller et de le passer à votre vue en utilisant la méthode Controller::set(), mais ceci est inapproprié.
It may be tempting to put the channel metadata in the controller action and pass it to your view using the Controller::set() method but this is inappropriate.