Web
Import Magento en arrière plan
3/03/11
Parfois Magento peut être lent à s’éxécuter. C’est d’ailleurs le cas sur les profils avancés d’import , export…
Pour palier à cet obstacle voilà un petit script, pouvant être lancé sans être connecté pour lancer l’import/export indépendamment de l’application. Attention à la sécurité tout de même…
Pour lancer ce script :
http://monsite.fr/monscript.php/?file=NomDuFichier.csv
Vous devez avoir au préalable placer votre fichier d’import dans /var/import/ ou un chemin particulier en fonction de votre profil
require_once 'app/Mage.php';umask(0);Mage::app();$profileId = 17; //Insérer ici le profil d'import /export ( Système > Importer/Exporter > Colonne Id )$filename = Mage::app()->getRequest()->getParam('files'); // set the filename that is to be imported - file needs to be present in var/import directoryif (!isset($filename)) {die("No file has been set!");}$logFileName= $filename.'.log';$recordCount = 0;Mage::log("Import Started",null,$logFileName);$profile = Mage::getModel('dataflow/profile');$userModel = Mage::getModel('admin/user');$userModel->setUserId(0);Mage::getSingleton('admin/session')->setUser($userModel);if ($profileId) {$profile->load($profileId);if (!$profile->getId()) {Mage::getSingleton('adminhtml/session')->addError('The profile you are trying to save no longer exists');}}Mage::register('current_convert_profile', $profile);$profile->run();$batchModel = Mage::getSingleton('dataflow/batch');if ($batchModel->getId()) {if ($batchModel->getAdapter()) {$batchId = $batchModel->getId();$batchImportModel = $batchModel->getBatchImportModel();$importIds = $batchImportModel->getIdCollection();$batchModel = Mage::getModel('dataflow/batch')->load($batchId);$adapter = Mage::getModel($batchModel->getAdapter());foreach ($importIds as $importId) {$recordCount++;try{$batchImportModel->load($importId);if (!$batchImportModel->getId()) {$errors[] = Mage::helper('dataflow')->__('Skip undefined row');continue;}$importData = $batchImportModel->getBatchData();try {$adapter->saveRow($importData);} catch (Exception $e) {Mage::log($e->getMessage(),null,$logFileName);continue;}if ($recordCount%20 == 0) {Mage::log($recordCount . ' - Completed!!',null,$logFileName);}} catch(Exception $ex) {Mage::log('Record# ' . $recordCount . ' - SKU = ' . $importData['sku']. ' - Error - ' . $ex->getMessage(),null,$logFileName);}}foreach ($profile->getExceptions() as $e) {Mage::log($e->getMessage(),null,$logFileName);}}}
Voilà pour votre prochain import
Enjoy !
Liens en rapport avec Magento
http://www.creation-site-lyon.com/tag/magento/
Besoin d’un site magento ?
Les 100 plus grosses entreprises mondiales utilisent les réseaux sociaux et vous ?
24/12/10
Selon le classement des 100 plus grosses entreprises mondiales réalisées par Fortune en 2009 et une étude menée par l’agence Burson-Marsteller en 2010, les réseaux sociaux de type facebook, twitter ou encore les blogs sont de plus en plus utiliser.
Petit tour du monde sur ces 100 entreprises :
- 29 sont aux USA,
- 48 en Europe,
- le reste réparti entre l’Asie Pacifique et l’Amérique latine.
Quels sont les réseaux sociaux les plus utilisés ?
Facebook : 69% des entreprises aux États-Unis, et 52% en Europe ont une page « fan ». Et parmi elles, seulement 60% l’animent réellement.
Twitter : 71% en Europe s’en servent, avec en moyenne 27 tweets par semaine. La moyenne de «followers» est de 1489 pour chaque entreprise qui suit elle-même 731 autres utilisateurs.
YouTube : ne compte qu’une entreprise sur 2 ayant un compte (dont 68% réellement actives).
Les blogs : Moins utilisés de part le temps qu’il faut pour les administrer sont plus actif en Asie-Pacifique (50%) qu’aux USA (34%) et surtout qu’en Europe (25%).
Le nombre moyen de billets mensuel est de 7.
Et vous utilisez-vous les réseaux sociaux pour faire connaitre votre entreprise ?
Mise en ligne de nouveaux sites Magento
29/11/10
Nous avons mis en ligne récemment deux nouveaux sites Magento utilisant la fonctionnalité multisite du CMS :
- Geovie, une boutique e-commerce de solutions électroniques pour améliorer le bien-être et le quotidient, orientée B2C.
- Egcomm, un site internet B2B.
De plus, une autre boutique e-commerce Magento a été mise en ligne :
N’hésitez pas à nous faire vos retours sur ces sites, donnez vos impressions, etc…
QWikiOffice un bureau virtuel Online
17/11/09
Voici un projet open source certes pas très utile mais plutôt intéressant : QWifiOffice
Ce projet est en fait un WebOS reprennant l’interface graphique de Windows Vista. Le tout basé sur de l’AJAX du PHP et la librairie Ext JS. Le résultat est assez bluffant.
Je vous laisse juger par vous même : www.qwikioffice.com
L’avenir des OS est-t-il dans le Web ?
web et internet
16/10/08
Juste un peu de sémantique parce qu’on confond trop souvent les deux :
- Internet c’est le réseau informatique mondial qui permet de connecter entre eux les ordinateurs de la planète (en communiquant avec le protocole IP). Il sert de support à de très nombreux services comme le mail, la messagerie instantanée (messenger, jabber), etc. Le web est un de ces services. On peut le faire remonter à son ancêtre l’ARPAnet en 1967.
- Le web est un des services de ce réseau, qui permet de naviguer sur des pages via des liens hyper-textes. Tim Berners-Lee, inventeur du web, a développé les trois principales technologies du web (adresses web, protocole HTTP et langage HTML) à partir de 1990.
Ce n’est donc pas qu’une question de mots (comme souvent) : réduire Internet au Web, c’est oublier toutes les possibilités supplémentaires qu’il offre. Un exemple discret : l’horloge de votre ordinateur reste à l’heure grâce à un service Internet (si tout est bien réglé !).
La bibliothèque de toulouse sur Flickr
23/07/08
Bibliothèque de Toulouse : « La Bibliothèque de Toulouse se lance dans un tout nouveau projet numérique en s’associant au site Internet Flickr, référence en matière de partage de photographies sur le Web. Depuis le 26 juin, sont accessibles 300 images provenant du fonds patrimonial « Trutat » : photographies anciennes des Pyrénées, datant des années 1880 à 1920. Les Internautes pourront, par ce biais, partager leurs connaissances et enrichir les légendes de ces photos par des commentaires utiles. »
Voir la bibliothèque sur Flickr
Google concurrence Second Life en lançant un monde virtuel
10/07/08
Google lance le monde virtuel Lively
Tout détenteur d’un compte Google peut créer un avatar et rejoindre un des salons virtuels. Pas de monde virtuel comme dans Second Life (les univers ne sont pas reliés entre eux) mais un accès facile depuis un simple navigateur web.

Commentaires récents