Magento connect : ajouter une extension

octobre 8, 2009 26 Commentaires

Magento déjà très riche par nature propose également un large panel d’extensions. On en compte plus de 1000 à ce jour.  Il y en a pour tous les goûts, programmation thème graphisme…
Nous allons voir dans ce tutoriel comment installer une extension avec magento connect.

Magento Connect principe de fonctionnement

Dans un premier temps, sélectionnez  une extension à installer. Pour ce tutoriel j’ai choisi  : « traduction fr de magento » qui est  un bon exemple,  c’est souvent la première extension que l’on ajoute.

  1. Allez sur magento connect sur le côté choisir
    # Languages / Locales (63) et le pack fR => Magento Community Modules – French (France) Language Pack
  2. magento-connect-traduction

  3. Cliquez sur get extension key copiez collez la clé, retournez sur le back office dans systeme magento connect => magento connect manager
  4. Dans Paste extension key to install: collez  la clé et cliquez sur install
  5. magento connect manager

    magento connect manager

L’installation de l’extension se fait automatiquement. Vous voyez en bas une liste de toutes les extensions installées.

Paramétrer magento connect manager

Par défaut magento connect manager est paramétré pour accepter les versions stables des extensions. Vous pouvez le changer pour tester des extensions alpha ou beta, de nombreuses extensions en version beta fonctionnent très bien.
Pour cella, allez dans l’onglet « setting » et choisissez quelle version vous tolérez (stable, alpha, beta).

Désinstallez une extensions

Dans la liste des extensions vous pouvez choisir deux actions :

- réinstaller l’extension

- désinstaller l’extension.

Installer une extension commerciale

Il faut installer une extension qui rajoute un onglet dans magento connect ‘extension commercial’.
Voici le lien de Commercial Extension Manager

Extensions
26 commentaires : “Magento connect : ajouter une extension”
  1. Julien dit :

    Au fait il n’y a pas une technique pour télécharger les plugins directement en fichier rar ou zip puis de les installer par FTP?

  2. admin dit :

    Salut non pas a ma connaissance, j’ai jamais regardé, mais tout est automatique l’extension s’installe avec magento connect. En général elle s’installe dans le dossier
    app\code\community\

    tu peux y retrouver les extensions de la communauté,
    le dossier local pour tes extensions
    et enfin core pour le noyau de magento.

    Pour quelle raison veux-tu un fichier zip ou rar ?
    Pour analyser le code ?

  3. Vold dit :

    J’ai fait comme ce qu’il y avait de marqué ci dessus. Maintenant je n’arrive plus a retourner sur mon panel admin originel et mon site ne s’affiche plus du tout. Il me redirrige toujours sur http://localhost/magento/downloader/index.php?A=
    (je travaille en local et le « /downloader » n’existait pas avant…)
    J’arrive a me loguer mais je suis coincé dans le connect manager… Et quand j’appuie sur « back to admin » je reviens dans le Connect manager avec le meme contenu html sans la css… Qqun peut m’aider ou je dois tout reinstaller ?

    Si je dois tout resintaller, il n’y aurais pas une version zip du language pack? Car j’ai bien reussi a installer une version japonaise avant ce bug… :S

  4. cédric rousset dit :

    Bonjour,
    Étrange ton bug, j’ai déjà installé le pack fr sur une installation local (wampserver) et j’ai jamais eu ce problème.
    Depuis la version 1.4 je crois qu’il existe deux pack de traduction (une pour les versions 1.3 et <) et l’autre pour la version 1.4.
    Peut-être c’est un problème de version.

  5. jazzyves dit :

    Bonjour à tous.
    J’ai exactement le même problème que Vold, après l’installation du pack Français via Connect Manager…
    Ma config de test:

    Windows 7
    WampServer 2.0i avec 1 PHP 5.2.9-2 qui tourne
    Magento 1.4.0.1

    HELP, please.

  6. cédric rousset dit :

    Bonjour,
    Essaye de vider le cache de magento. Tu as mis la version de traduction compatible avec la 1.4.01 ?

  7. Giao dit :

    Bonjour à tous,
    J’ai aussi le même problème que Vold et jazzyves. Je suis sous Ubuntu. J’ai vidé le cache de magento et du navigateur. Même en désinstallant l’extension, je suis toujours bloqué:(
    Merci de votre aide.

  8. cédric rousset dit :

    Bonjour,
    Je n’ai toujours pas de solution, je n’ai jamais rencontré ce problème avec magento connect. J’ai envoyé un e-mail à jazzyves et Vold pour savoir si ils avaient trouvé la solution . Si je l’ai je poste ici.

  9. jazzyves dit :

    [Solved]
    Salut à tous, alors je pense que c’était bien 1 problème de cache car le lendemain tout fonctionnait à nouveau. J’ai donc désactivé le cache de Magento (c’est conseillé en phase de développement, je crois) comme suit dans le back-end:
    [Système][Gestion du cache] et là j’ai désactivé tous les types de cache (je n’ai pas voulu fignoler.
    Je procède ainsi pour mes autres maquettes AVANT d’utiliser Magento Connect Manager, et là tout est nickel.

  10. lotfi dit :

    j’ai le même probleme, avec LAMP, tout est bien avec WAMP. je peux pas vider le cache si je n’arrive pas au system… any idea?
    thanks
    Lotfi

  11. cédric rousset dit :

    Bonjour,
    Tu peux vider le cache manuellement en supprimant le dossier cacher var/cache et downloader\pearlib/cache

  12. seif dit :

    J’ai un probléme quand j’ajoute une extension, je trouve pas l’onglet concerné.
    j’ai bien vider la cache & j’ai bien choisie le parametres de version dans settings (stable, beta, alpha)..
    il s’agit surtout de l’extension oscommerce import..

    merci de m’avoir aider..

  13. cédric rousset dit :

    Bonjour,
    Je ne connais pas cette extension. Toutes les extensions n’ajoutent pas un onglet supplémentaire, il faut chercher dans le back office de magento et lire la doc de l’extension pour voir où elle ajoute un onglet ou un élément.
    Pense à vider le cache après l’installation.

  14. seif dit :

    Merci Cédric pour la réponse.
    Voiçi le lien de l’extension http://www.magentocommerce.com/magento-connect/Magento+Core/extension/114/os-commerce-import
    J’ai bien vider la cache, je pense qu’il s’agit d’un probléme avec ma version magento 1.4.1.1 ou que l »extension est développé par la communité..
    que pense tu?

  15. cédric rousset dit :

    Vide le cache de magento, vide le cache de firefox ou autre navigateur et re connecte toi au back office de magento, ça devrait fonctionnait. Vérifie que les extensions sont bien présentes et activées => systeme => configuration => avancé => avancé ( ou système je me souviens plus :) )

  16. khalilup dit :

    j’ai le même souci que seif, j’ai tt vidé et j’ai même désactivé le cache

    les extensions installés sont bien visibles dans le magento connect manager mais elle ne le sont pas dans configuration => avancé

    alors que la dernière extension installé est owebia et elle marche

    ou es le problème dis donc ?

  17. cédric rousset dit :

    Je sais pas peut être que le module est mal codé, je les connais pas tous :)
    Apres chaque installation de module supprimer le cache de magento et du navigateur et se reconnecter.

  18. khalilup dit :

    Merci cédrico de m’avoir répondu.

    voici les modules installés qui n’apparait nul part à part dans le magento connect :
    Mage_Cybermut
    Expeditor_Inet

    les extentions qui marche déjà :

    Owebia_Shipping_2
    Pol_Attributemanager

    sur une autre machine d’un autre site fait en magento, l’extention marche bien pour la meme version de magento 1.4.1.0

  19. cédric rousset dit :

    Est ce que les fichiers sont sur le serveur ? les templates layout…
    Pour savoir ou les extensions installe des fichiers allez dans le dossier => downloader\pearlib\download + nom de l’extension.

  20. khalilup dit :

    elle y est donc downloader\pearlib\

  21. khalilup dit :

    elle y est dans le dossier downloader\pearlib\

  22. Julien dit :

    Bonjour,
    Je viens d’installer le patch français pour ma boutique magento et je vois bien la liste de toutes les extensions installées apparaitre.

    Par contre que faut-il faire maintenant car mon site est toujours en anglais ?? Comment mettre en place la langue française par défaut ?

  23. cédric rousset dit :

    Bonjour,
    il faut le faire via l’administration systeme configuration > général. Tu as une vidéo sur la traduction de magento

  24. asma dit :

    est ce que si je désinstalle une extension elle sera supprimer ou bien elle se garde cher mon megentoConnet et je peut la réinstaller???

  25. Tangkoko dit :

    Bonjour,

    Cet outil http://www.tangkoko.com/telechargement-extension-magento/ permet de télécharger directement des extensions Magento à partir d’une clé Magento Connect 2.0 (compatible également avec Magento Connect 1.0).

Poster un commentaire

(obligatoire)

(obligatoire)