Quel controleur Joomla va utiliser ?
Si le contenu de la variable task (post ou get) ne contient pas de point, le contrôleur dera celui à la racine du composant donc :
- en front : /composants/com_nomducomposant/contoller.php
- en admin : /administrator/composants/com_nomducomposant/contoller.php
Et la methode appelée sera celle contenu dans le variable task (display par défaut)
Si le contenu de la variable task contient un point par exemple update.cancel alors
- en front : la méthode cancel() du controleur situé en /composants/com_nomducomposant/contollers/update.php sera executée
- en admin : la méthode cancel() du controleur situé en /administrator/composants/com_nomducomposant/contollers/update.php sera executée