zend framework 2

Back to work !

Oh la la !! Festival de nouveautés ! J'ai fait plein de trucs pendant mon silence (pas tant que ça mais quand même :)) et me revoila pour vous dire ce que j'ai compris. Je suis contente parce que comme j'ai appris de nouveaux sujets, j'ai de quoi parler ici.

Installer un projet ZF2

J'ai l'impression que je n'ai fait que des posts sur les installations de projets sur mon poste local. Pourtant, lorsque je cherche, je ne trouve rien... Bon, je n'ai pas beaucoup cherché non plus :p
Alors, pour moi, comme pour vous, voici ce que je fais, pour installer un projet.

HOWTO Les aides de vue personnalisée

Une aide de vue, c'est un moyen de rajouter un plugin dans vos vues (soit partout, soit dans une vue particulière) : un encart, un sous-menu, une liste des derniers commentaires etc...

CoffeeBar Application 19/19 - Closing the tab

Pour encaisser la note, il n'y a qu'un seul élément de saisie de formulaire (input text). Si le paiement (donc le montant saisi) est inférieur, la note n'est pas soldée, on refuse de clore la note. Si le paiement est supérieur, on considère que la différence est le pourboire.

Zend Framework 2, la classe Module

Chacun des modules d'une application MVC avec Zend Framework 2 doit obligatoirement avoir une classe Module. Cette classe Module n'hérite d'aucune autre classe et sa documentation, quoique présente, est atypique. Voici donc la classe Module et ses méthodes.

CoffeeBar Application 18/19 - The bill, last but not least

Le service se fait. Les boissons commandées, les plats préparés sont servis les uns après les autres. Doucement, le total des éléments servis s'additionne. Maintenant, les clients souhaitent quitter la table... Et payer la note.

CoffeeBar Application 17/19 - Serving

Le staff peut à présent voir en un coup d'oeil la liste des boissons et des plats à servir, par table. On a vu ensemble que les plats servis et les boissons servies ne déclenchaient pas tout à fait le même événement. Voyons à quoi s'en tenir désormais dans nos observers.

CoffeeBar Application 16/19 - Get the staff todo list

Les boissons sont commandées, les plats sont préparés, il reste à les servir. C'est la tâche des serveurs. Cette fois-ci, l'équipe est composée de plusieurs serveurs. Il faut donc préparer une liste par serveur, toutes leurs tables confondues.

Application CoffeeBar 15/19 - Les plats sont prêts, réaction.

Les plats sont préparés et prêts à servir. L'événement 'foodPrepared' a été déclenché. Voyons ce qu'il déclenche dans nos différents observers.

Application CoffeeBar 14/19 - Marquer les plats préparés

Maintenant que le chef accède à la liste des plats à préparer, il faut que le chef puisse marquer les plats qui ont été préparés et qui sont désormais prêts à servir.

Pages

Subscribe to RSS - zend framework 2