Design patterns
La programmation avec design patterns
Ce site ne sera plus alimenté de contenu après août 2014. Tous les nouveaux articles seront redigés pour
www.waitingforcode.com
Programmation orientée aspect (AOP) base tout son fonctionnement sur ce qu'on appelle les proxy. Il s'agit des objets qui englobbent d'autres objets e Plus →
08-09-2013 17:39
On connaît tous un médiateur. Dans de petites disputers dans une fraterie, c'était souvent le père. A l'école celui qui tranchait dans le domaine des Plus →
08-09-2013 17:38
Souvent la méthode d'instantiation d'un objet est une bonne pratique pour maintenir le code évolutif et comprehénsible. Dans cet article on verra une Plus →
08-09-2013 17:37
L'encapsulation d'une requête dans l'objet peut être nécessaire dans certaines situations. L'exemple bien connu sont des interfaces graphiques où une Plus →
08-09-2013 17:36
La création de certains objets est vraiement compliquée et nécessite beaucoup d'opérations. Qui dit beaucoup, celui pense immédiatement à une difficul Plus →
08-09-2013 17:34
Un conseil Symfony2
Comment personnaliser la page 404 ?
Pour personnaliser la page 404 sous Symfony2 il faut surcharger le contrôleur par défaut. On peut l'achever en déterminant "exception_controller" dans le fichier de configuration.
Supposons que nous utilisons le bundle ExceptionsErrorBundle pour gérer toute sorte des exceptions. Un des contrôleurs (NotFoundController) s'occupe de manipulations liées aux erreurs 404.
Pour pouvoir utiliser ce contrôleur pour les erreurs type 404, il faut le déclarer dans le fichier de configuration (config.yml, config_dev.yml - en fonction de l'environnement) :
twig:
exception_controller: "ExceptionsErrorBundle :NotFound:handleException"
Une erreur s'est produite pendant ajout de l'article dans le "panier de lecture".
Vous n'avez pas d'article dans le "panier de lecture".
Veuillez patienter. L'opération en cours...
Voici les articles rajoutés dans votre "panier de lecture" :
Aucun article n'a été rajouté
Comment ça marche ? [+]
Le "panier de lecture" vous permet d'organiser la lecture des articles. Si un des articles contient le lien vers un autre article, vous pouvez soit passer directement à sa lecture, soit le rajouter dans ce panier. Grâce à cela, vous pourrez y revenir au moment voulu sans interrompre la lecture de l'article actuel.