Archives pour juin, 2009

Pour afficher le titre de votre page CMS, utilisez ceci :
<?php echo Mage::getSingleton(’cms/page’)->getTitle(); ?>

De base, Magento utilise la librairie Prototype qui utilise la même fonction $() que jQuery.
Pour se faire, jQuery utilise un mode spécial pour éviter le conflit entre ces 2 librairies.

Sous Magento, quand on atteint un certain nombre de produit (> 700), il est impossible de supprimer tous les produits en passant par le back-office.
En effet, celui-ci tourne dans le vide pendant plus de 30s, et PHP nous fait planter la page. Il faut donc supprimer les produits depuis PhpMyAdmin, en vidant la table « catalog_product_entity »
TRUNCATE [...]

Requetes SQL sous Magento

Dans: Magento

23 juin 2009

Nous avons besoin parfois d’exécuter une requête SQL pour récupérer des champs de tables personnelles.
Attention, il ne faut pas non plus re créer la roue, par exemple, si on veut récupérer le nom d’un produit sur la page produit, on ne fait pas une requête SQL, on se sert de $_product->getData['name']; par exemple.
Les structures [...]

Rajouter des blocs sous Magento est assez simple… Si on sait où chercher.
Ces blocs vont permettre d’afficher des publicités, ou des promotions. Donc notre exemple, on veut afficher le produit en promotion du mois. Le principe est de créer un catégorie et de lier le produit voulu à cette catégorie.

Rajouter un bloc simple dans la [...]

Paramétrer Magento

Dans: Magento

23 juin 2009

Magento est un outils générique qui a besoin d’un minimum de temps pour être configuré au maximum

Mettre en français Magento
Modifier le nom et les différentes « vues » du magasin
Modifier le titre de chaque page
Modifier le logo du site, ainsi que le titre au survol
Modifier le copyright en bas de la page
Mettre une image par défaut pour [...]

Les liens de base de Magento pour le header sont les élements que chaque client modifie en premier sur la maquette. Que ce soit pour modifier le texte, ou pour supprimer « Connexion », etc.

Enlever « Mon compte »
Enlever « Ma liste d’envie »
Enlever « Mon panier »
Enlever « Régler mes achats »
Enlever les liens de « Connexion » et/ou « Déconnexion »
Ajouter un lien dans le header

La modification du design d’un site sous Magento n’est pas aussi aisée qu’un CMS Wordpress. Il y a des dossiers un peu partout, des fichiers XML, des templates, etc.
On se propose ici de :

Modifier la page d’accueil pour qu’elle est 3 colonnes
Modifier l’affichage des catégories pour qu’il n’y ait que 2 colonnes
Modifier l’affichage de n’importe [...]

Le listing de catégories sous Magento fonctionne de 2 façons.

Soit on affiche les sous-catégories d’une catégorie donnée (par son Identifiant)
Soit on affiche les sous-catégories de la catégorie courante (problème quand on se trouve sur la page d’accueil par exemple)

Magento a la possibilité d’étendre ses fonctionnalités grâce à des extensions créées par la communauté de Magento.
Une liste intéressante des extensions Magento intéressantes pour la France est disponible sur le net. Cependant il existe des extensions indispensables qui doivent être installées impérativement à chaque projet Magento.
Pour les extensions en béta, il faut configurer Magento : [...]


Page 1 sur 212

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