rand(Ø)

> beautiful code & photos

about <

Posts tagged: zend framework

Ecrire une route personnalisée avec le Zend Framework

Voici un petit tutoriel très simple pour créer une route personnalisée à votre application Zend Framework.

Donc avons toujours notre cher bootstrap dans lequel nous allons ajouter la méthode Bootstrap::_initRouter() pour ajouter notre route.

Qu'allons nous faire ?

Si nous voulons par exemple faire ce qu'il y a de plus classique : de la réécriture d'URL avec le Zend Framework, vous ne pouvez évidemment pas passer par la configuration Apache car le routeur par défaut du Zend Framework analyse l'URI et la segmente en 3 parties (module/controller/action) et si l'URI est plus longue, les autres segments seront considérés comme

> Continue Reading

Ecrire un validateur personnalisé avec le Zend Framework

Voici un petit tutoriel très simple pour ajouter des validateurs personnalisés à votre application Zend Framework. Cela se fait en deux secondes montre en main.

Partons du principe que votre application est déjà un minimum configurée avec l'autoloader :

<?php  
// application/Bootstrap.php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap  
{
    protected function _initAutoload()
    {
        $loader = new Zend_Application_Module_Autoloader(array(
            'namespace' => 'Default',
            'basePath'  => dirname(__FILE__)
        ));

        return $loader;
    }
}

Nous allons ajouter une ressource à l'application qui sera en fait un répertoire dans lequel nous allons ajouter nos validateurs, ajoutons et déclarons donc notre dossier « validators » dans notre application Zend

> Continue Reading

Série de tests du Zend_Amf sur plusieurs versions

Ayant passé toute la semaine dernière à essayer de comprendre pourquoi est-ce que mon application Flex ne communiquait pas avec mon serveur AMF fourni par le module Zend_Amf, je pense avoir mis le doigt dessus.

Un collègue m'a fourni exemple simpliste d'une application Flex "Hello World" qui fonctionnait chez lui en local. Une fois envoyé, j'ai installé WAMP 2.x et lancé l'application qui marcha.

Voulant fusionner mon application avec la sienne, j'ai supprimé tous les dossiers/fichiers inutiles de sa distribution du Zend Framework. Bien évidemment, j'en avais trop supprimé donc j'ai tout remplacé par ma distribution (1.

> Continue Reading