Différences
Ci-dessous, les différences entre deux révisions de la page.
| php-rt:projets:projet-2015:micro-framework [2015/05/15 17:54] – [1- Installation] jcheron | php-rt:projets:projet-2015:micro-framework [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| Le framework décrit ci-dessous est à finalité pédagogique : il permet uniquement de faciliter et d' | Le framework décrit ci-dessous est à finalité pédagogique : il permet uniquement de faciliter et d' | ||
| - | ===== -- Installation ===== | + | < |
| + | Vous pouvez également consulter la documentation des classes déjà existantes (Micro-framework & helpdesk) :< | ||
| + | </ | ||
| + | [[http:// | ||
| + | < | ||
| + | </ | ||
| + | ===== -- Installation | ||
| * Télécharger ou cloner le projet https:// | * Télécharger ou cloner le projet https:// | ||
| * Copier les fichiers dans le dossier **htdocs** de votre serveur. | * Copier les fichiers dans le dossier **htdocs** de votre serveur. | ||
| Ligne 71: | Ligne 78: | ||
| Chaque méthode d'un contrôleur définit une ou plusieurs URL : | Chaque méthode d'un contrôleur définit une ou plusieurs URL : | ||
| + | |||
| + | {{: | ||
| |< 100% >| | |< 100% >| | ||
| Ligne 136: | Ligne 145: | ||
| === Récupération de plusieurs variables dans la vue === | === Récupération de plusieurs variables dans la vue === | ||
| + | Les clefs du tableau associatif passé correspondent aux variables accessibles depuis la vue : | ||
| <sxh php; | <sxh php; | ||
| echo "< | echo "< | ||
| Ligne 164: | Ligne 174: | ||
| public function onInvalidControl(){ | public function onInvalidControl(){ | ||
| echo " | echo " | ||
| + | exit; | ||
| } | } | ||
| } | } | ||
| Ligne 233: | Ligne 244: | ||
| $tickets=DAO:: | $tickets=DAO:: | ||
| + | |||
| + | </ | ||
| + | |||
| + | Chargement avec classement par ordre de date de creation : | ||
| + | |||
| + | <sxh php; | ||
| + | |||
| + | $tickets=DAO:: | ||
| + | |||
| + | </ | ||
| + | |||
| + | Chargement des 5 premiers enregistrements | ||
| + | |||
| + | <sxh php; | ||
| + | |||
| + | $tickets=DAO:: | ||
| </ | </ | ||
| Ligne 371: | Ligne 398: | ||
| </ | </ | ||
| + | |||
| + | ===== -- JavaScript/ | ||
| + | |||
| + | L' | ||
| + | |||
| + | ==== -- Requête ajax get vers une Url ==== | ||
| + | |||
| + | Exécution directe : | ||
| + | |||
| + | Appel de l'url **users/ | ||
| + | <sxh php; | ||
| + | echo Jquery:: | ||
| + | </ | ||
| + | |||
| + | Exécution sur évènement : | ||
| + | |||
| + | Appel de l'url **users/ | ||
| + | <sxh php; | ||
| + | echo Jquery:: | ||
| + | </ | ||
| + | |||
| + | |||