Créer une extension Twig

Logo TwigIl peut arriver d’avoir besoin d’une fonctionnalité qui n’est pas prévu par le système de template Twig.
Heureusement, créer une extension Twig au sein d’un projet Symfony2 est très simple.
Dans l’exemple ci-dessous, nous allons créer une extension qui nous renverra la classe d’un objet.

Tout d’abord il faut créer l’extension, par exemple dans le dossier AppBundle/Twig/

Lire la suite

ZF2 : introduction

Logo ZF2Un projet ZF2 est différent d’un projet ZF1. Parmis ces différences il y a l’utilisation des namespace, des modules plus poussés, des event manager et service locator.
Nous allons voir ici le changement dans l’organisation des fichiers, pour cela on peut télécharger le squelette d’une application ZF2 sur GitHub.

Lire la suite

Plugins WordPress

Logo WordPressPour ceux qui ne connaissent pas, WordPress est le moteur de blog le plus utilisé sur le web. Il est également utilisé comme CMS pour monter des sites internet dynamiques.
Il est possible de lui ajouter des fonctionnalités à l’aide de plugins (ou extensions), développés par la communauté.
Voici une liste de quelques plugins WordPress intéressants.

Lire la suite