...sur son fonctionnement. il suffit de rafraichir la liste afin de lister les modules puis d'ajouter les descriptions. l'extension est compatible avec magento 1.3.2.* et 1.4.0.*. telecharger magento connect ? quelles sont les extensions commerciales et celles developpees en interne ? a quoi servent-elles ? dans ce genre de situation la seule solution consiste en general a parcourir...
...qu'il pourrait entrainer. une fois magento extension conflict installe il devient difficile de s'en passer... le module est en telechargement gratuit sur le site de la maison du logiciel : magento connect, je suis tombe par hasard sur un module intitule magento extension conflict et propose par la maison du logiciel (http://www.maisondulogiciel.com). cette extension se charge de lister...
...multiples jointures (parfois contraignantes pour le developpeur) provoquant une multiplication des temps de traitement sur les donnees. l'exemple suivant met en evidence une requete generee par magento. modele eav largement critique pour les baisses de performance qu'il engendre, notamment pour les catalogues riches de plusieurs centaines de produits. le modele eav entraine en effet une...
...la valeur de l'attribut soit renouvele, il est obligatoire d'editer le produit, puis de retirer l'ensemble des categories auxquelles il est associe. je n'ai pas teste sur la version 1.4-rc1 de magento recupere lors de la requete sur le produit. imaginez les problemes qui pourraient survenir sur l'un de vos modules... pour que la valeur de l'attribut soit renouvele, il est obligatoire d'editer...
...pour ce faire, nous allons instancier un installeur sql, puis faire appel a la methode addattribute() de la classe mage_eav_model_entity_setup, evitant ainsi la saisie de requetes un peu lourdes. magento offre une grande souplesse dans la gestion des attributs. il permet d'ajouter de nouvelles entrees sans pour autant modifier la structure meme des tables. ce type de modele de donnees complexifie...
...communiquer au serveur d'analytics la transaction et les produits associes (tracking api ecommerce). notez que ces methodes sont egalement disponibles pour la version asynchrone d'analytics que magento. l'objectif est d'envoyer a analytics les informations des ventes realisees sur la boutique : transactions (reference, montant total, tva, frais de port...) et produits commandes (noms, prix,...
...du module nous allons adapter la fonction cachefile specifiquement pour la mise en cache du script ga.js d'analytics, avec les methodes offertes par l'api de magento pour un cas plus concret et avec magento, nous allons appliquer l'astuce n?1 de l'article top 3 speed tips for sites using google analytics du site askapache, c'est a dire stocker le script ga.js...
magento propose par defaut le mode de reglement cheque / mandat. cette methode peut etre utilisee pour un reglement par cheque, par virement ou pour les deux (au choix du client). la problematique dans...
...ses coordonnees : nom, prenom, adresse... un mail ou figure les informations saisie est alors envoye a l'administrateur. prerequis le module a ete developpe sous la version 1.3.2.3 de magento. architecture du...
...absolument besoin pour eviter les reprimandes de votre chef de projet ou d'un client, le mieux reste de la tester sur un environnement vierge, depourvu d'extensions. une petite installation d'un magento connect) le sont generalement a titre d'exemple : elles offrent des pistes de developpement, un guide sur la conception d'un module ou une inspiration pour vos futurs extensions. les problemes...
...blog, mais cette fois ci en anglais : activecodeline est le blog personnel d'un des membres de l'equipe croate inchoo. les billets sont entierement consacres a magento. le site dispose d'un excellent blog sur lequel les developpeurs partagent leurs decouvertes, conseils et recommandations sur le developpement d'un site magento. j'y ai d'ailleurs beaucoup appris...
...une "copie" du produit, de la page ou du bloc supprime est creee lors de la suppression afin de permettre a l'integrateur de les restaurer facilement. telecharger l'extension recycle bin sur magento connect la corbeille (recycle bin) offre une securite supplementaire en cas d'erreur de manipulation (mauvais produit supprime, mauvaise action selectionnee...) le module ajoute a...
...peut se reveler rapidement assez contraignant... le module update order addresses en telechargement sur magento connect permet de pallier a ce probleme. telecharger update order addresses sur magento connect permet de pallier a ce probleme. telecharger update order addresses sur magento connect l'extension ajoute depuis la page de consultation d'une commande, un onglet (tab) nomme adresses...
...une extension nommee social bookmarking. le module propose la gestion complete des reseaux sociaux que vous souhaitez afficher sur vos pages. telecharger l'extension social bookmarking sur magento connect une extension nommee social bookmarking. le module propose la gestion complete des reseaux sociaux que vous souhaitez afficher sur vos pages. telecharger l'extension social bookmarking...
...souhaitez vous lancer dans l'aventure de la vente en ligne, privilegiez de le loin une agence ou un freelance proposant une solution opensource efficace et reconnue, avec une nette preference pour magento, le choix me parait aujourd'hui evident. dans le combat proprietaire vs opensource, l'opensource est de loin la solution gagnante. l'opensource garantie une plateforme stable, robuste et...
...tweets apparaitront sur le frontend : consulter l'article magentweet sur le site de l'agence dn'd telecharger le widget magentweet sur magento connect plus d'informations sur les widgets magento, dont la version stable devrait voir le jour d'ici la fin de l'annee, apporte un lot de nouveautes extremement interessantes. la plateforme integre de nouvelles fonctionnalites impressionnantes et...
...module de base utilise pour le developpement de cette extension est manual order export disponible sur magento connect. l'extension est compatible avec les versions 1.3.x de magento permettent de recolter un certain nombre d'informations sur une periode donnee, par jour, mois ou annee. ils ne fournissent cependant pas de donnees detaillees sur les commandes passees. les...
... true local l'extension expedie un e-mail aux internautes. nous nous servirons du puissant moteur de template mail de magento execute automatiquement et periodiquement un certain nombre de scripts via les taches cron : mise a jour des regles de prix catalogue, envoi des newsletters, generation du fichier sitemap ou encore...
amfpoint integre a magento un ensemble de widgets flash permettant de jongler entre differents produits de facon ludique et visuellement agreable. bon, on est loin de l'experience de navigation proposee par le site de la fnac...
...le lien "mon panier" du header le nombre de produits ajoutes par le montant total du panier. voici comment proceder. pour afficher la donnee sur le nombre d'articles presents dans le panier, magento utilise la methode addcartlink de la classe mage_checkout_block_links : app/design/frontend/default/{interface}/{theme}/layout/checkout.xml une...
...du module lorsque l'internaute communique ses informations de facturation, le client (customer) n'existe pas encore. magento memorise ces informations afin de les reutiliser lors de la validation et la generation de notre commande. l'idee est donc, a ce stade, d'enregistrer en session cette information. une fois le client...
...= mage::getsingleton('core/session'); $session->setdata('variable','valeur'); echo $session->getdata('variable'); mais si l'on regarde d'un peu plus pres, on constate que magento utilise la methode speciale _call (heritee de varien_object) pour gerer l'appel des methodes qui n'existent pas et ainsi permettre de manipuler facilement les donnees...
...communaute. rappelons que magento a ete lance le 31 mars 2008. en un peu plus d'un an elle est devenue la plateforme e-commerce de reference et ouvre aujourd'hui sa premiere academie. magento academy est maintenant accessible : magento academy. l'academie delivrera des certifications officielles aux developpeurs magento. elle aura pour objectif de former les developpeurs et...
...entre les pages du site. autres sujets sur le referencement d'un e-commerce magento un billet tres interessant et complet sur le referencement magento a ete publie sur le site insidedaweb : magento canonicla url developper un module de personnalisation du titre et de la description des pages les titres et descriptions des pages doivent etre uniques. afin de developper un...
la page d'accueil sous magento est une page de type cms. son contenu se gere donc depuis l'administration, rubrique cms > gestion des pages. imaginons que nous voulions obtenir une page de ce type : cette page est...
...a ce probleme nous allons developper un module qui generera les titres automatiquement de cette maniere : ma boutique - t-shirt magento - couleur rouge - taille xl pour l'url : t-shirt-magento - couleur rouge - taille xl pour l'url : t-shirt-magento.html?color=3&size=4 architecture du module...
...modification du montant total de la commande : ajout d'un produit au panier suppression d'un produit mise a jour des quantites certains evenements ne sont pas implementes par defaut dans magento. une surcharge du controleur est indispensable pour ajouter ces evenements. le cadeau est un produit "classique" associe a aucune categorie et dont le prix est nul. il dispose d'une fiche visible...
...en ht ou ttc depuis le backoffice. gestion multi tva pour magento : version finale adapter le mode de calcul des taxes de magento pour la norme de tva francaise telecharger l'extension sur magento. en effet, le montant de taxe calcule est adapte au marche americain. pour la france et les pays europeens en general, il peut etre errone avec parfois un ecart de 0,1 €. l'agence dn'd a...
...on peut egalement en telecharger quelques uns gratuitement. l'excellent site smashingmagazine.com, specialise dans le web design, a deniche et selectionne une vingtaine de templates pour magento se font encore assez rares. quelques sites proposent des templates professionnels a des prix tres raisonnables. on peut egalement en telecharger quelques uns gratuitement. l'excellent site...
...un block depuis un module, il faut utiliser les observers. l'evenement (event) qui nous interesse se nomme controller_action_layout_generate_blocks_before. cet evenement correspond a l'instant ou magento s'apprete a generer les blocks declares depuis les fichiers xml. l'objet de la classe mage_core_model_layout recupere depuis l'observer contient donc l'ensemble des elements que composent le layout....
... true local magento a integre une centaine d'evenements differents, la liste complete (1.2.0.2) est disponible depuis le lien suivant : magento : app/etc/modules/magentix_freegift.xml true local magento a integre une centaine d'evenements differents, la liste...
...de facon considerable la vitesse d’execution / interpretation des pages php. les scripts sont stockes en memoire sous la forme de resultats pre-compiles. associe au systeme de cache interne a magento le resultat est assez impressionnant. eaccelerator est disponible sous forme d'extension php pre-compile pour windows et pour differentes versions de php (de la 5.0.4 a la 5.2.10). les fichiers...
...librairie tidy doit etre disponible sur le serveur. sous wamp elle peut etre activee depuis les extensions php. le module de surcharge a ete developpe sous la version 1.3.2.3 de magento. prerequis la librairie tidy doit etre disponible sur le serveur. sous wamp elle peut etre activee depuis les extensions php. le module de surcharge a ete developpe sous la version 1.3.2.3 de...