Quand on parle d’évènement Magento, on pense directement aux Bargento organisés sur Paris.

Aucun grand évènement Magento n’a encore eu lieu dans le sud de la France.

C’est chose faite avec Magentolosa, l’évènement Magento sur Toulouse organisé par la SSII Xi Ingénierie le jeudi 01 Juillet 2010 :

————————————————————————————————————————–

magentrans Magentolosa 2010 : 1er évènement Magento à Toulouse

Lancement officiel du premier évènement Magento à Toulouse organisé par XI Ingénierie.

Cet évènement s’oriente vers la découverte et la formation autour de Magento ainsi que des bonnes pratiques pour la migration de sites existants.

La manifestation se déroulera le 1er Juillet 2010 à Colomiers (31770,  à 3 km de Toulouse).

Le programme de cette journée :

2 conférences d’une heure :

  • Magento en 40 points et 40 minutes, à 9h
  • Migrer sous Magento : les étapes, à 14h

4 ateliers de 10h à 12h30 et 14h à 17h30 :

  • Démonstration Magento dont notamment :
    • Le multi-boutique, multi-devise et la gestion B2B et B2c
    • Le moteur de règles promotionnelles
  • Optimisation de la plateforme Magento
  • Indépendance décisionnelle entre Magento et le monde extérieur.
  • Eye Tracking avec l’intervention de TOBII

De 12h30 à 14h, buffet.

Le tarif pour participer à cette journée est de 30€ TTC correspondant à la prise en charge du buffet et d’une collation.

Pour accéder à l’inscription en ligne, cliquez ici.

Pour vous inscrire par téléphone appelez au 05 61 82 58 86.

Il n’y aura pas d’inscription sur place.

L’adresse est : 23, boulevard Victor Hugo – bâtiment Socrate – 31770 COLOMIERS

Les conditions générales de ventes ne sont pas obligatoires, mais fortement recommandées. Il faut aussi respecter les contenus indispensables des parties de vos conditions générales de ventes.

Pour mettre en place les conditions générales de vente sous Magento, voici comme faire :

  1. Activer les conditions générales de vente
  2. (facultatif) Insérer les conditions générales de vente dans une page statique

Lire la suite de cet article »

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 est en train de tout écraser sur son passage. Depuis quelques temps les autres plateformes e-commerces survivent tant bien que mal en affichant leurs différences (rapidité, simplicité). Cependant Magento s’accélère de plus en plus, et il a atteint une maturité impressionnante en version 1.4. Même si à la base les plateformes ne se battent sur le même ring, la version tant attendue depuis le Bargento 2 « Magento Light Edition«  pourrait affaiblir son concurrent libre direct Prestashop. (ce qu’il serait cependant dommage, car la concurrence est toujours positive pour le consommateur…)

Nous pouvons ajouter la dimension internationale de ce Bargento (ou du moins européenne), et cela crée un évènement majeur à ne manquer sous aucun prétexte. Ou presque, les étudiants comprendront.

En avant pour le communiqué de presse :

——————————————————————————————————-

bargento_4_lr

Comment choisir sa solution E-Commerce ?

Quels sont les avantages et points clefs de chaque solution ?

Comment augmenter le taux de transformation sur un site E-Commerce en utilisant les dernières techniques de Webmarketing ?

Est-il possible, voire facile de migrer un site sous Magento et surtout et que vais-je y gagner ?

Autant de question auxquelles l’événement Bargento se propose de répondre. Vous êtes déjà E-commerçant ? Vous souhaitez vous lancer ? Vous maîtriser déjà Magento ? Dans tous les cas, Bargento 4 sera l’endroit idéal pour trouver des réponses et établir des contacts !

NBS System et Fragento vous convient à ce quatrième Bargento, avec beaucoup de surprises pour cette nouvelle édition. Les habitués retrouveront le style Bargento et les nouveaux venus découvriront une édition exceptionnelle, comme à son habitude professionnelle et décomplexée !

En premier lieu, ce 4° opus est international. Des clients européens, partenaires internationaux et fans de Magento ont monté un groupe sur Linkedin pour inciter les organisateurs à faire de Bargento un évènement Européen. C’est maintenant chose faite et les conférences seront traduites en Anglais pour permettre à tous de profiter de cet évènement.

Dans le Lounge International, que la société Zend met à disposition des visiteurs Européens, un traducteur sera présent afin d’aider chacun à converser dans sa langue !

Le client est roi ! Tel sera le mot d’ordre puisque des démonstrations du produit et de ses fonctionnalités seront faites et des ateliers permettront de se familiariser avec LA solution de E-commerce la plus en vogue. Un stand permanent, animé par des spécialistes, vous permettra de visiter le produit et ses atouts.

L’équipe de Magento nous expliquera également comment une récente levée de fond de 22,5 M$ va permettre à Magento de transformer le monde du E-commerce sur le Mobile et en mode SaaS. Varien annoncera même la sortie d’un nouveau produit !

Pour compléter le tableau, Bargento 4 invite de nombreux spécialistes en Webmarketing afin de vous expliquer comment faire de votre site une Rolls de la vente en ligne.

Varien nous honorera d’une large présence, comme à son habitude. Venez donc rencontrer ces entrepreneurs visionnaires et apprendre de leurs expériences ou les questionner sur leurs projets. Roy Rubin (CEO), Yoav Kutner (CTO), Amit Shah (VP Sales), Koby Oz (Community Manager), seront présents.

Nous aurons également le privilège d’avoir Bob Schwartz, président par intérim de Varien, grand manitou du E-commerce aux Etats Unis et peut être Tim Schulz, Marc Sigal, Michael Bessolov ou Scott Dahlgren.

Paypal nous fera également l’honneur d’une annonce majeure et exclusive lors de ce Bargento !

Le vendredi 28 mai 2010, les organisateurs seront heureux de vous accueillir dans une salle prestigieuse : CAP 153 quai de grenelle 75015 Paris.

Planning (non définitif) des conférences :


(Lors des séance de Varien et de Paypal, les deux salles sont réunies en une seule)

Salle 1
08H30 Accueil et café
09h00 Varien : Conférence plénière et Annonce
09H40 Paypal : Annonce importante
10H20 Petit déjeuner
10H50 Présentation de Magento par la communauté
11H35 Smile : Étude de cas avec l’Enterprise Edition
12H20 Déjeuner
14H10 NBS System : Magento avec un turbo, moins d’une seconde à charger !
15H00 Capitaine Commerce & François Ziserman : l’expérience utilisateur
15H50 Rafraichissements
16H05 Résultat du développeur Challenge
16H15 Netik: Magento pour les gros et les petits ?
17H00 Baobaz : Magento EE, les bénéfices de cette version survitaminée
17H45 En cours de confirmation
18h30 Clôture


Salle 2
08H30 Accueil et café
09h00 Varien : Conférence plénière et Annonce
09H40 Paypal : Annonce importante
10H20 Petit déjeuner
10H50 Quadra Informatique, retours d’expérience Prismashop
11H35 Ysance : E-commerce et réseau sociaux, la nouvelle voie
12H20 Déjeuner
14H10 Profileo : Webmarketing avec Magento
15H00 Yireo : Joomla & Magento = Magebridge
15H50 Rafraichissements
16H05 Résultat du Developer Challenge
16H15 Miura conseil : Vendre 34000 produits en 11 langues avec Magento
17H00 Cybercité : Seogento feedback on Office Easy
17H45 Zend : Utiliser les outils Zend pour le développement et la production
18h30 Clôture

Mais aussi, tout au long de la journée, vous pourrez apprécier :

  • Les conférences, ateliers et démonstrations
  • Participer ou regarder le Developer Challenge N°3
  • Le Lounge international, sponsorisé par Zend
  • L’espace découverte de Magento
  • Les traducteurs à votre disposition pour faciliter les échanges internationaux
  • Des pauses rafraichissements
  • Un petit déjeuner offert par Speedinfo
  • Une restauration de type snack sur place ou restauration proche de CAP15 (à votre charge)
  • Un parking (places limitées à réserver)
  • Un vestiaire
  • Et bien sur, le networking, omni présent dans un Bargento, n’oubliez pas les cartes de visites !
  • Billetterie

    Une participation de 20 € est demandée afin de couvrir une partie des frais d’organisation. Attention, aucun billet ne sera vendu sur site, n’oubliez pas de les acheter en ligne avant de venir. Si vous réservez vos places au moins 15 jours à l’avance, vous bénéficierez d’un badge nominatif.

    Vous pouvez dès à présent réserver votre place et retrouver les nouvelles concernant cet évènement sur le site de Bargento : www.bargento.fr et réserver vos places en lignes sur notre billetterie.

    Comme à l’accoutumée, un très grand merci à ceux qui nous aident : Olivier Sauvage (Capitaine Commerce), Sébastien « SeL » Lepers, François Ziserman (Araok), Fabrice Beck, Didier Brouard et bien évidemment Varien avec notamment Yoav, Roy, Amit & Koby !

    Merci à tous nos sponsors car sans soutien financier, nous ne pourrions rien faire :

    panneau-des-sponsors2

    Vous pourrez retrouver Smile, NBS System, la Magento Academy, Speedinfo, Profiléo, Maison du logiciel, Netik et plusieurs autres sociétés sur leurs stands lors de Bargento 4 ainsi que Zend dans le Lounge International.

    Le petit déjeuner vous sera offert par Speedinfo dès votre arrivée.

    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 :

    1. Récupération des clients via une requête SQL (exécution rapide / difficile à mettre en place)
    2. Récupération des clients via les collections de Magento (exécution lente, facile à mettre en place)
    3. Récupération des clients via les Web Services (exécution lente / difficile à mettre en place)

    Pourquoi via une requête SQL ? Car le serveur utilisé n’avait pas les ressources nécessaires pour traiter au delà des 2000 commandes. Le temps d’exécution maximum d’un script étant limité dans le php.ini inaccessible à cause d’un serveur dédié partagé. La requête SQL ne bronche pas, et encaisse les milliers de commandes en quelques secondes.

    Dans nos cas, le script va balayer toutes les commandes passées et extraire les clients invités ayant leur commande « Terminée » (qui ne sont stockés que de cette façon en base de données, d’où le « invité »). Une fois les données récupérées, nous créons un fichier .CSV (via un fichier externe, donc hors module Magento) accessible uniquement aux administrateurs du site.

    En avant :

    Lire la suite de cet article »

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

    1. Récupérer le montant total du panier
    2. Récupérer le nombre d’articles différents du panier
    3. Récupérer le nombre d’articles au total du panier
    4. Parcourir tous les articles du panier
    5. Ajouter un article au panier
    6. Enlever un article du panier
    7. Ajouter un lien « Ajouter au panier »

    Edit :

    • 06/07/10 : Récupérer le nombre d’articles au total du panier

    Lire la suite de cet article »

    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 :

    1. 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 les données en sessions, c’est impossible sauf si elles sont stockées en BDD et non en fichiers dans var/session)
    2. Utiliser les collections d’objets de Magento (pratique, efficace, mais lent sur un volume important de données)
    3. Utiliser les Web Services (pratique, efficace, peut être exécuter à distance, un peu plus long à mettre en place et idem pour le problème de sessions)

    Ici nous utiliserons la 2ème solution pour comme coder dans un fichier PHP quelconque du serveur et avoir accès aux ressources de Magento.

    Pour cela nous pouvons créer un fichier count-cart.php (par exemple) à la racine du serveur :

    
    <?php
    
    require_once 'app/Mage.php';
    umask(0);
    Mage::app('default');
    
    try{
    /** Code à utiliser **
    
    // Affiche le nombre d'article dans le panier de Magento
    
    echo Mage::helper('checkout/cart')->getCart()->getItemsCount();
    
    }catch (Exception $e){
    die($e->getMessage());
    }
    ?>
    

    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 ?>
    

    Rappel : Pour savoir si un utilisateur est loggué :

    <?php if($this->helper('customer/data')->isLoggedIn()): ?>

    Au passage : Mise à jour de l’article sur les conditions et variables utiles disponibles sous Magento

    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 ici
    SET @increment_id = 100000025;
    
    -- Récupère l'id de la commande en interne
    SELECT @order_id := entity_id FROM sales_order WHERE increment_id = @increment_id;
    
    -- Supprime la commande
    DELETE FROM sales_order WHERE entity_id = @order_id;
    
    -- Supprime tous les enregistrements en relation avec la commande
    DELETE FROM sales_order_entity WHERE parent_id = @order_id;
    
    -- Supprime les factures, remboursement, expéditions en relation avec la commande
    DELETE s FROM sales_order_entity s
     JOIN sales_order_entity_int si on s.entity_id = si.entity_id
     JOIN eav_attribute a on si.attribute_id = a.attribute_id
     WHERE
     a.attribute_code = 'order_id'
     AND si.value = @order_id;
    
    -- Supprime les enregistrements dans la tables des produits commandés
    DELETE FROM sales_flat_order_item WHERE order_id=@order_id;
    

    [Source : http://www.magexpert.com/2010/02/comment-supprimer-une-commande-terminee-dans-magento/]

    Avoir une veille technologique centrée sur le développement et le design Web implique un fort afflux de connaissances qu’il faut stocker quelque part.

    De ce constat là, Vincent MARMIESSE [Freelance Développeur / MIAGe M1 Toulouse] et moi avons échangé une bonne soixantaine d’e-mails avec chacune de nos trouvailles. Les e-mails, même sous forme de chat dans Gmail, deviennent totalement illisibles avec le temps.

    Hormis Google Documents que nous utilisons dans un cadre universitaire pour le travail collaboratif, Google Wave nous a séduit par l’approche très intuitive des échanges interactifs et la possibilité de voir en temps réel les parties de Wave « non lues ».

    Voici donc dans cet article le contenu de notre Wave publique de veille technologique.

    - Note : pour avoir accès au contenu de la Wave, il faut avoir un compte Google Wave.

    Lire la suite de cet article »

    Pour afficher des attributs spécifiques sous Magento, soit on met l’attribut « visible » en back-office pour qu’il s’affiche dans le tableau de la fiche produit, soit on écrit dans le template list.phtml.

    1. Afficher les attributs avec une zone de texte
    2. Afficher les attributs avec une liste déroulante
    3. Afficher les attributs avec une sélection multiple
    4. Afficher le libellé des attributs
    5. Autres
      1. Afficher les attributs avec une méthode « passe partout »
      2. Afficher les attributs avec une liste déroulante dans un listing de catégorie n’ayant pas chargé l’attribut
      3. Afficher les attributs avec la méthode de gros bourrin => requête SQL avec jointure
      4. Listing de différentes méthodes passe-partout

    Lire la suite de cet article »

    Page 1 sur 512345

    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