Articles taggés avec ‘Layout’

Personnalisation des messages “flash”

L’interaction avec l’utilisateur d’une application passe très souvent par l’affichage de messages d’erreur, d’avertissement ou de succès. CakePHP offre une gestion très simple de ce mécanisme en stockant des messages “flash” dans la session, grâce à la fonction setFlash() dans un Contrôleur et les affiche avec la fonction flash() dans une Vue. Voyons comment personnaliser cet affichage. Lire la suite

Générer un document au format PDF avec la librairie FPDF

Partons d’un site de e-commerce classique (bien sûr réalisé avec CakePHP), sur lequel nous souhaitons offrir au client la possibilité de télécharger sa facture au format PDF. Pour générer cette dernière, nous allons utiliser la librairie FPDF, qui s’avère être simple à utiliser et présente l’avantage d’être libre. Comment allons-nous procéder pour intégrer la librairie FPDF à notre application CakePHP ? Lire la suite