slam4:php:phalcon:td1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:php:phalcon:td1 [2017/01/25 09:40] – [1- Pré-requis] jcheronslam4:php:phalcon:td1 [2017/02/08 11:31] (Version actuelle) – supprimée jcheron
Ligne 1: Ligne 1:
-====== TD n°1 - Phalcon framework ====== 
-**Institut Universitaire de Technologie**\\ 
-Département Informatique - Campus III Ifs\\ 
-Janvier-Février 2015-2017 
-===== -- Pré-requis  ===== 
-<html><a href="/slam4/php-rt/chap5"><button class="button" style="min-width:250px">PHP objet</button></a><br> 
-<a href="/slam4/php/phalcon/installation"><button class="button" style="min-width:250px">Installation</button></a><br> 
-<a href="/slam4/php/phalcon/first"><button class="button" style="min-width:250px">Premier projet</button></a><br> 
-<a href="/slam4/php/phalcon/devtools"><button class="button" style="min-width:250px">Installation devtools</button></a><br></html> 
-===== -- Présentation ===== 
- 
-==== -- Création du projet ==== 
- 
- 
-  - Créer un nouveau projet **user-management** à partir des **dev-tools** phalcon dans un dossier **phalcon-tds-<fc #008000>votreNom</fc>** de votre serveur web ; 
-  - Publier **phalcon-tds-<fc #008000>votreNom</fc>** sur github en tant que nouveau repository dans l'organisation [[https://github.com/phalcon-dut-info-2017|phalcon-dut-info-2017]]. 
-  - Télécharger et intégrer [[http://semantic-ui.com|Semantic-ui]] au projet 
-==== -- Fonctionnalités ==== 
-L'ensemble des fonctionnalités suivantes est à implémenter : 
-  * **Utilisateurs** 
-    - Liste (<fc #0000FF>/users/index</fc>) 
-      - Afficher tous les champs (sauf id et password) 
-      - Prévoir ordre (sur les champs affichés) 
-    - Affichage d'un utilisateur (<fc #0000FF>users/show</fc>) 
-    - Ajout (<fc #0000FF>/users/add</fc>) 
-    - Modification (<fc #0000FF>/users/update</fc>) 
-    - suppression (<fc #0000FF>/users/delete</fc>) 
- 
- 
-==== -- Base de données ==== 
- 
-=== Schéma relationnel === 
- 
-{{:slam4:php:phalcon:db.schema0.png?nolink|}} 
- 
-===== -- Travail ===== 
-<html><div class="todo"></html> 
-Implémentez les éléments ci-dessous : 
-<html></div></html> 
- 
-|< 100% >| 
-^**Modèles** | <html><span class="class">User</span></html> | 
-^::: | <html><span class="class">Role</span></html> | 
-^::: | <html><span class="class">Url</span></html> | 
-^**Contrôleur/actions** | <html><span class="file">UsersController</span></html> | 
-^::: | <html><span class="method">indexAction(sField="firstname",sens="asc",filter=NULL)</span></html>\\ Liste par défaut des utilisateurs, triés suivant **sField** dans l'ordre **sens**, en utilisant le filtre **filter** | 
-^::: | <html><span class="method">formAction(id=NULL)</span></html>\\ Formulaire de saisie/modification d'un utilisateur, **id** est la clé primaire de l'utilisateur à modifier | 
-^::: | <html><span class="method">updateAction(id=NULL)</span></html>\\ Met à jour l'utilisateur posté dans la base de données, puis affiche un message | 
-^::: | <html><span class="method">deleteAction(id)</span></html>\\ Supprime l'utilisateur dont l'**id** est passé en paramètre | 
-^::: | <html><span class="method">messageAction()</span></html>\\ Gère le message de mise à jour et affiche la vue | 
-^**Vues** | <html><span class="jsp">views/index/index.volt</span></html> vue principale | 
-^::: | <html><span class="jsp">views/users/index.volt</span></html> Affiche la liste des utilisateurs | 
-^::: | <html><span class="jsp">views/users/form.volt</span></html> Affiche le formulaire de modification/ajout d'un utilisateur | 
-^::: | <html><span class="jsp">views/users/message.volt</span></html> Affiche le message post mise à jour d'un utilisateur (ajout/modification/suppression) | 
- 
- 
-===== -- Ressources ===== 
- 
-===== -- Vue d'ensemble ===== 
- 
-==== Liste des utilisateurs ==== 
-{{:slam4:php:phalcon:users.png?nolink|}} 
- 
-==== Edition d'un utilisateur ==== 
-{{:slam4:php:phalcon:userform.png?nolink|}} 
- 
-==== Affichage d'un utilisateur ==== 
-{{:slam4:php:phalcon:userview.png?nolink|}} 
  
  • slam4/php/phalcon/td1.1485333619.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)