Archives pour mars, 2010

Coupler les emplois de temps d’étudiant et de Freelance n’est pas une chose facile. Ajoutez à cela les conférences que ce soit pour Magento ou l’e-commerce qui se déroulent toutes les 2 à Paris, et cela devient beaucoup plus compliqué à gérer.
Mais cette fois-ci, cela ne se loupe pas.
Pourquoi ? Car l’ampleur du phénomène Magento [...]

L’export des clients invités à des fins de mailing ou autre n’est pas possible en natif depuis l’interface de gestion des clients ou des commandes.
Pour exporter simplement les clients il existe 3 méthodes :

Récupération des clients via une requête SQL (exécution rapide / difficile à mettre en place)
Récupération des clients via les collections de Magento [...]

Pour accéder aux produits se trouvant dans la panier, Magento propose une collection d’objet qui facilite l’accès aux informations.

Récupérer le montant total du panier
Récupérer le nombre d’articles différents du panier
Récupérer le nombre d’articles au total du panier
Parcourir tous les articles du panier
Ajouter un article au panier
Enlever un article du panier
Ajouter un lien « Ajouter au panier »

Edit [...]

Pour certains développements spécifiques (intégration de produits promotionnels dans un blog Wordpress par exemple), il est intéressant d’avoir accès aux données de la base de données de Magento.
3 solutions :

Aller chercher l’information dans la base de données (étant donné le modèle EAV, c’est long à mettre en place mais les requêtes sont plus rapides. Pour [...]

Lors de mini-développements spécifiques en front-office, il est parfois nécessaire de détecter si le visiteur est loggué en tant qu’administrateur.
Ce morceaux de code est donc utile lors des développements en template/module/page à part :

<?php Mage::getSingleton("core/session", array("name" => "adminhtml")) ?>
<?php if( Mage::getSingleton("admin/session")->isLoggedIn() ): ?>

<?php // Administrateur loggué ?>

<?php else: ?>

<?php // Adminitrateur Non loggué ?>

<?php endif [...]

Magento permet d’annuler une commande, mais ne propose pas la possibilité de supprimer une commande qu’elle soit terminée ou non. Cela est utile pour supprimer les commandes de test sans pour autant supprimer toutes les commandes de Magento.
Pour cela direction la base de données afin d’agir directement sur celle-ci :

– Renseigner votre numéro de commande [...]


Bienvenue sur mon Site CV

Je m'appelle Frédéric Martinez.

Je suis étudiant en Master MIAGE à Toulouse et Freelance Magento.

Ce site présente mon CV ainsi que mes réalisations professionnelles, personnelles et universitaires.

rss_32 twitter_32