Nicolas le 13 décembre 2009

Voyons comment écrire un script PHP ayant accès à l’API Magento (ici version 1.3.2.4) pour réaliser divers traitements (exports, synchronisations, etc).

Lire la suite de Ecrire un script PHP qui utilise le modèle Magento

Dans le contexte d’une application MVC basée sur le Zend Framework (architecture identique à celle du Quickstart), voyons comment configurer son contrôleur d’erreurs pour journaliser les erreurs applicatives dans un fichier de log.

Lire la suite de Faciliter la maintenance d’une application Zend en combinant Zend_Log et ErrorController

Le profileur Zend_Db_Profiler_Firebug permet de profiler les requêtes SQL d’un site directement dans la console de l’extension Firefox Firebug. Nous verrons ici comment le configurer dans le bootstrap de notre application.

Lire la suite de Profiler les requêtes SQL de son application avec Zend_Db_Profiler_Firebug

Nicolas le 17 novembre 2009

Nous verrons ici comment crypter / décrypter un fichier avec le chiffrement symétrique AES (Advanced Encryption Standard) en utilisant l’outil openssl.

Lire la suite de Crypter / décrypter un fichier avec OpenSSL

Nous verrons ici comment récupérer la liste complète des attributs d’un produit Magento, qu’ils soient natifs ou créés par l’utilisateur, pour se faire, intéressons nous au modèle entity_attribute.

Lire la suite de Récupérer la liste complète des attributs d’un produit Magento

Nicolas le 26 juin 2009

Zend_CodeGenerator est un nouveau composant du Zend Framework qui permet de générer du code PHP en utilisant une interface orientée objet. Réalisons pas à pas un script permettant de générer une partie du modèle de données.

Lire la suite de Générer un modèle avec Zend_CodeGenerator

Nicolas le 22 juin 2009

Après une brève présentation des composants Zend_Tool_Framework, Zend_Tool_Project et Zend_CodeGenerator, nous installerons l’outil de génération de code désormais inclus dans le Zend Framework pour générer les bases d’une application web.

Lire la suite de Créer une webapp avec Zend Tool Framework

Nicolas le 11 juin 2009

L’acronyme CRUD pour Create, Read, Update et Delete désigne les quatre opérations basiques
du stockage d’une information en base de données. Voyons ici comment utiliser ces méthodes sur un produit Magento.

Lire la suite de Opérations CRUD sur les produits Magento

Nicolas le 9 juin 2009

Grâce à la classe JUtility, l’envoi d’un email depuis Joomla! est relativement trivial. L’exemple présenté ici permet d’envoyer un email à l’utilisateur courant de la part de l’utilisateur système.

Lire la suite de Envoyer un e-mail depuis Joomla!

Nicolas le 7 juin 2009

Voyons comment récupérer par la programmation les variables de la configuration globale d’un site Joomla! stockées dans le fichier configuration.php

Lire la suite de Récupérer la configuration globale de Joomla!