NANANE DEVELOPPEMENT WEB JQUERY MAGENTO ZEND

CONTACT
RSS

Archive for the ‘ Zend ’ Category

ZF – À la conquête de Zend Framework ! – introduction à Zend_Form

Avant de poursuivre dans notre conquête, nous allons faire un tour du coté des formulaires.
Zend_Form est un composants permettant la gestion des formulaires, il permet entre autre leur création, leur validation et leur rendu.
Certaines facettes de ce composant sont assez complexes à appréhender d’où la rédaction d’un premier article dédié.
Les formulaires ne sont pas vraiment des modèles (MVC) dans le sens « interface d’accès aux données », bien qu’ils le permettent aussi. Il est donc souvent conseillé de les séparer des modèles traditionnels et de les mettre dans un répertoire à part.
Cela implique soit d’ajouter notre répertoire à l’ include_path dans le index.php soit de déclarer notre espace de nom dans le bootstrap via l’autoloader.
LIRE LA SUITE

CATÉGORIES :

Actualités

, Tutoriels

, Zend

ZF – À la conquête de Zend Framework ! – plugins de ressources (Layout, Dojo et Navigation)

Nous allons voir dans cet article les plugins de ressources.
Comme introduit précédemment dans l’article sur le bootstrapping, ces plugins vont nous permettre d’initialiser de manière plus structurée certaines ressources comme les vues ou le layout.
Dans notre exemple nous allons les utiliser pour mettre en place un layout complet comprenant les aides de vues, le DojoToolkit et la navigation du site.

Résumé des composants:

LIRE LA SUITE

CATÉGORIES :

Php

, Tutoriels

, Zend

ZF – À la conquête de Zend Framework ! – bootstrapping

Après la théorie barbante et fastidieuse, voyons un peu de pratique!

Nous allons voir ici le point d’entrée d’une application basée sur ZF avec l’utilisation de Zend_Application et sa configuration.
Je me concentrerai sur trois fichiers:

  • le .htaccess
  • le index.php
  • le bootstrap.php

et j’introduirai l’utilisation des plugins.
LIRE LA SUITE

CATÉGORIES :

Zend

ZF – À la conquête de Zend Framework ! – Introduction

Je n’aurais pas ici la prétention d’expliquer mieux que tout le monde comment débuter avec ZF, je vais surtout essayer de regrouper les notions à aborder, les pré-requis et les explications utiles à la compréhension de ZF, le tout illustré dans un exemple d’application.
Ce long tutoriel sera divisé en plusieurs articles autonomes abordant chacun un aspect ou un composant de Zend Framework tout en gardant comme fil rouge notre projet d’exemple.

Nous aborderons donc les thèmes suivant:

  • Zend_Application
  • Zend_Controller
  • Zend_View
  • Zend_Layout
  • Zend_Db
  • Zend_Form
  • Zend_Auth
  • Zend_Acl
  • Zend_Navigation
  • Zend_Dojo

LIRE LA SUITE

CATÉGORIES :

Php

, Zend

Démarrer avec Zend Framework 1.10

rob-allen

Rob Allen, développeur d’application en PHP, nous propose de découvrir une introduction à la version 1.10 de Zend Framework.

Ce tutoriel est destiné aux personnes désireuses de vouloir passer à la dernière version de ce célèbre framework PHP, qu’il soit débutant ou déjà familiarisé à celui-ci.

Vous pourrez ainsi profiter pleinement des nouveautés de cette version par l’utilisation de Zend_Tool et Zend_Application via la réalisation d’une application orientée BDD. Vous aborderez aussi les composants Zend_Controller, Zend_View, Zend_Db_Table et Zend_Form, de quoi occuper vos méninges ! Le tout en anglais.

Tout cela est disponibles à l’adresse : http://akrabat.com/zend-framework-tutorial/ ou télécharger le PDF directement ici.

Le code associé est disponible:

CATÉGORIES :

Actualités

, Zend

ZF – Créer un flux RSS avec Zend_Feed

Les flux rss sont généralement créés automatiquement en fonction de vos actualités pour qu’un utilisateur l’utilise sur son agrégateur RSS (Google Reader par exemple). Le Zend Framework permet de les générer en respectant le standard RSS.

On va partir du principe où les informations propres à tout le site sont stockées dans des fichiers de configurations ini et les informations récupérées dans le flux (ici les news), dans la base de données.

LIRE LA SUITE

CATÉGORIES :

Php

, Zend

La version 1.10.0 du Zend Framework sort en beta 1

Zend Framework 1.10.0 beta1

Après le lancement de la version alpha de la version 1.10.0 de Zend Framework le 21 décembre 2009, c’est une version beta qui vient de voir le jour.

Vous pourrez la télécharger à cette adresse : http://framework.zend.com/download/latest

D’après le site de Zend, cela signifie que toutes les API ajoutées sont considérées comme définitives. Cette version ajoute son lot de nouveautés :

LIRE LA SUITE

CATÉGORIES :

Actualités

, Zend

PHP + JS : Créer un calendrier interactif avec jQuery

Nous allons ici voir comment réaliser un calendrier interactif dans le type de celui proposé par Google Calendar. Je vous préviens quand même, ça va être relativement long et complexe. J’ai réalisé ceci dans le cadre d’un projet et je vous propose ici un turoriel sur une version “Lite”. Le but est d’obtenir un calendrier interactif répondant aux actions suivantes : déplacer des événements, redimensionner des événements (par le bas), Cliquer sur un événement (Popup d’info) et double cliquer dans un espace vide (Créer un événement). Chacune de ces actions entrainera également un enregistrement des modifications dans la base de données.

Vous pouvez ci-dessous voir une démonstration de ce que vous allons obtenir. La démonstration est uniquement composée de Javascript, css et Html, l’enregistrement des actions effectuées sur les événements n’est pas effective. Les sources du Contrôleur, de la vue associée et du javascript sont disponibles tout en bas du tutoriel (Les sources ci-dessous sont celles de la démo).

LIRE LA SUITE

CATÉGORIES :

Zend

, jQuery

ZF – Manipulation des fichiers ini

De base, Zend Framework utilise les fichiers ini pour stocker les paramètres d’exécution de notre application, mais il peut s’avérer fortement utile d’utiliser les fichiers ini pour de toutes autres raisons, comme stocker des informations n’ayant pas leurs places dans une base de données ( pour éviter d’avoir des table avec un seul enregistrement). Il faut aussi savoir que l’accès à un fichier ini est plus rapide qu’à la base de données ou à un fichier XML et permet surtout d’éviter une surcharge d’accès à cette dernière lors des rechargements de pages. Nous allons ici voir comment manipuler les fichiers ini, ceci n’a rien de bien compliqué. Tout repose sur l’utilisation de deux classes, qui sont Zend_Config_Ini et Zend_Config_Writer_Ini.

LIRE LA SUITE

CATÉGORIES :

Zend

ZF – Récupérer l’url complète avec le Zend Framework

Récupérer une url complète avec le Zend Framework

Il peut être intéressant de récupérer l’adresse complète du serveur lors de la création de vos scripts. Celui-ci vous renverra l’url, même si le site est stocké dans un dossier tiers.

Pour cela, nous allons créer un outil statique dans le dossier /library/App/ (où se trouve normalement le dossier du Zend Framework). Pour cet exemple, j’ai ajouté un dossier Tool contenant le fichier Url.php.

LIRE LA SUITE

CATÉGORIES :

Zend