Comme j’en avais parler ici, ça y est, j’ai commandé et il est arrivé mon eeepc. Efin je en l’ai aps encore entre les mains, snif, snif, … mais cela c’est une autre histoire!
Bref, le problème est que j’ai commandé la version MS windows car pour le 1000 la version GNU/Llinux n’était pas disponible partout [...]
Dans énormément de forum que je visite, je voix des messages du genre où apprendre le css, html, php, …, je veux des cours de …, etc
Dans ce cas je recommande ces sites
Tout confondu :
Pour les très grand débutant (mais pour les autres aussi) : le site du zero
Pour les autres, où ceux qui désire aller plus [...]
Url de ZF et distribution des rôles aux contrôleurs
Avec Zend Framework, de base le système mis en place par le contrôleur est celui-ci :
url
module
contrôlleur
action
paramètre
http://exemple.test/
default
index
index
http://exemple.test/news
default
news
index
http://exemple.test/news/ajouter
default
news
ajouter
http://exemple.test/news/modifier/id/5
default
news
modifier
id=5
http://exemple.test/news/modifier/?id=5
default
news
modifier
id=5
Avec des modules perso
Maintenant ajoutons la gestion des modules news et livredor:
$ctrl->setControllerDirectory( array( ‘news’ => ‘/module/news/controllers’, [...]
Créations d’un livre d’or en 6 étapes
Définition
Créations des tables sql et des répertoires
Bases des fichiers
Affichages et ajout de messages
Modification et suppression des messages
Conclusions
Conclusions
Avant de faire la conclusion finale, je vais ajouter deux trois trucs au script : Dans la base de donnée ajouter trois champs : ip(varchar de 15), email(varchar de 60) et site(varchar de 60) et [...]
Permalink Zend Framework (ZF) : un livre d’or, sixième étapes : Conclusions
Créations d’un livre d’or en 6 étapes
Définition
Créations des tables sql et des répertoires
Bases des fichiers
Affichages et ajout de messages
Modification et suppression des messages
Conclusions
Modification et suppression des messages
Modifions notre contrôleur :
<?php /** Zend_Controller_Action */ require_once ‘Zend/Controller/Action.php’; class LivreController extends Zend_Controller_Action { public function indexAction() { $livre = new livre(); $this->view->livres = $livre->fetchAll(); } public function ajouterAction() [...]
Créations d’un livre d’or en 6 étapes
Définition
Créations des tables sql et des répertoires
Bases des fichiers
Affichages et ajout de messages
Modification et suppression des messages
Conclusions
Affichages et ajout de messages
Maintenant, il nous faut modifier le contrôleur afin qu’il affiche le contenu des fichier index.phtml et ajout.phtml.
<?php /** Zend_Controller_Action */ require_once ‘Zend/Controller/Action.php’; class LivreController extends Zend_Controller_Action { public [...]
Permalink Zend Framework (ZF) : un livre d’or, quatrième étapes : Affichages et ajout de messages
Créations d’un livre d’or en 6 étapes
Définition
Créations des tables sql et des répertoires
Bases des fichiers
Affichages et ajout de messages
Modification et suppression des messages
Conclusions
Bases des fichiers
Avant tout, il nous faut créer les différents fichier .htaccess
RewriteEngine on #RewriteBase /serveur/mon_repertoire/ RewriteRule .* index.php php_flag magic_quotes_gpc off php_flag register_globals off
La ligne en commentaire, permet dans le cas d’une [...]
Permalink Zend Framework (ZF) : un livre d’or, troisième étapes : Bases des fichiers
Créations d’un livre d’or en 6 étapes
Définition
Créations des tables sql et des répertoires
Bases des fichiers
Affichages et ajout de messages
Modification et suppression des messages
Conclusions
Créations des tables sql
Créer une nouvelle base de donnée dans votre serveur mysql. Ensuite exécuter la requête suivante :
CREATE TABLE `livre` (
`id` int(10) unsigned NOT NULL auto_increment, `date` int(10) unsigned NOT NULL, [...]
Commentaires récents