06/08/2013

paypal absent dans mode de paiement sur prestashop 1.5.4.1

Paypal absent dans mode de paiement sur Prestashop 1.5.4.1



Lors d'une commande si les choix de paiements proposés se limite au chèque et au virement, sans proposition de paiement Paypal , verifiez si vos preferences  Paypal sont bien coché dans les restrictions des modules de paiement et les pays concerné

Chemin : BO>modules>paiement>restrictions des modules de paiement  , choisir les Pays pour les modes de paiement



30/07/2013

Exporter un theme prestashop 1.5 x


Exporter un theme prestashop 1.5 x


Pour exporter et copier dans son intregralité un thème existant sur votre base de données prestashop




le chemin est :

backoffice>module >administrator>module>importer/exporter un thème

Module" themeinstallator"

Très utile pour sauvegarder vos preferences prestashop , et reinstallation apres un bug

29/07/2013

Code protocole HTTP la liste


Liste des codes HTTP protocole

La liste des code du protocole HTTP, utile pour comprendre les messages d'erreurs ou de bon fonctionnement de vitre site via le HTTP



CodeMessageSignification
100ContinueAttente de la suite de la requête
101Switching ProtocolsAcceptation du changement de protocole
102ProcessingWebDAV : Traitement en cours (évite que le client dépasse le temps d’attente limite).
118Connection timed outDélai imparti à l'opération dépassé

CodeMessageSignification
200OKRequête traitée avec succès
201CreatedRequête traitée avec succès avec création d’un document
202AcceptedRequête traitée mais sans garantie de résultat
203Non-Authoritative InformationInformation retournée mais générée par une source non certifiée
204No ContentRequête traitée avec succès mais pas d’information à renvoyer
205Reset ContentRequête traitée avec succès, la page courante peut être effacée
206Partial ContentUne partie seulement de la requête a été transmise
207Multi-StatusWebDAV : Réponse multiple.
210Content DifferentWebDAV : La copie de la ressource côté client diffère de celle du serveur (contenu ou propriétés).
226IM UsedRFC 3229 : ?
CodeMessageSignification
300Multiple ChoicesL’URI demandée se rapporte à plusieurs ressources
301Moved PermanentlyDocument déplacé de façon permanente
302Moved TemporarilyDocument déplacé de façon temporaire
303See OtherLa réponse à cette requête est ailleurs
304Not ModifiedDocument non modifié depuis la dernière requête
305Use ProxyLa requête doit être ré-adressée au proxy
306(aucun)Code utilisé par une ancienne version de la RFC 2616, à présent réservé.
307Temporary RedirectLa requête doit être redirigée temporairement vers l’URI spécifiée
310Too many RedirectsLa requête doit être redirigée de trop nombreuses fois, ou est victime d’une boucle de redirection.
CodeMessageSignification
400Bad RequestLa syntaxe de la requête est erronée
401UnauthorizedUne authentification est nécessaire pour accéder à la ressource
402Payment RequiredPaiement requis pour accéder à la ressource (non utilisé)
403ForbiddenLe serveur a compris la requête, mais refuse de l'exécuter. Contrairement à l’erreur 401, s'authentifier ne fera aucune différence. Sur les serveurs où l'authentification est requise, cela signifie généralement que l'authentification a été acceptée mais que les droits d'accès ne permettent pas au client d'accéder à la ressource
404Not FoundRessource non trouvée
405Method Not AllowedMéthode de requête non autorisée
406Not AcceptableToutes les réponses possibles seront refusées.
407Proxy Authentication RequiredAccès à la ressource autorisé par identification avec le proxy
408Request Time-outTemps d’attente d’une réponse du serveur écoulé
409ConflictLa requête ne peut être traitée à l’état actuel
410GoneLa ressource est indisponible et aucune adresse de redirection n’est connue
411Length RequiredLa longueur de la requête n’a pas été précisée
412Precondition FailedPréconditions envoyées par la requête non-vérifiées
413Request Entity Too LargeTraitement abandonné dû à une requête trop importante
414Request-URI Too LongURI trop longue
415Unsupported Media TypeFormat de requête non-supportée pour une méthode et une ressource données
416Requested range unsatisfiableChamps d’en-tête de requête « range » incorrect.
417Expectation failedComportement attendu et défini dans l’en-tête de la requête insatisfaisable
418I’m a teapot« Je suis une théière ». Ce code est défini dans la RFC 2324 datée du premier avril 1998, Hyper Text Coffee Pot Control Protocol.
422Unprocessable entityWebDAV : L’entité fournie avec la requête est incompréhensible ou incomplète.
423LockedWebDAV : L’opération ne peut avoir lieu car la ressource est verrouillée.
424Method failureWebDAV : Une méthode de la transaction a échoué.
425Unordered CollectionWebDAV (RFC 3648). Ce code est défini dans le brouillon WebDAV Advanced Collections Protocol, mais est absent de Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol
426Upgrade Required(RFC 2817) Le client devrait changer de protocole, par exemple au profit de TLS/1.0
428Precondition Required(RFC 6585) La requête doit être conditionnelle
429Too Many Requests(RFC 6585) Le client à émis trop de requêtes dans un délai donné
431Request Header Fields Too Large(RFC 6585) Les entêtes HTTP émises dépassent la taille maximale admise par le serveur
449Retry WithCode défini par Microsoft. La requête devrait être renvoyée après avoir effectué une action.
450Blocked by Windows Parental ControlsCode défini par Microsoft. Cette erreur est produite lorsque les outils de contrôle parental de Windows sont activés et bloquent l’accès à la page.
456Unrecoverable ErrorWebDAV
499client has closed connectionnginx : Le client a fermé la connexion avant de recevoir la réponse. Se produit quand le traitement est trop long côté serveur.
CodeMessageSignification
500Internal Server ErrorErreur interne du serveur
501Not ImplementedFonctionnalité réclamée non supportée par le serveur
502Bad Gateway ou Proxy ErrorMauvaise réponse envoyée à un serveur intermédiaire par un autre serveur.
503Service UnavailableService temporairement indisponible ou en maintenance
504Gateway Time-outTemps d’attente d’une réponse d’un serveur à un serveur intermédiaire écoulé
505HTTP Version not supportedVersion HTTP non gérée par le serveur
506Variant also negociateRFC 2295 : Erreur de négociation transparent content negociation
507Insufficient storageWebDAV : Espace insuffisant pour modifier les propriétés ou construire la collection
508Loop detectedWebDAV : Boucle dans une mise en relation de ressources (rfc5842)
509Bandwidth Limit ExceededUtilisé par de nombreux serveurs pour indiquer un dépassement de quota.
510Not extendedRFC 2774 : la requête ne respecte pas la politique d'accès aux ressources HTTP étendues.

Les codes les plus courants sont les suivants : 

200, 301, 302, 403, 404 ,500 , 503, 599 dont vous trouverez signification ci dessus dans la liste des codes HTTP


Source de cette liste protocole HTTPhttp://fr.wikipedia.org/wiki/Liste_des_codes_HTTP

17/07/2013

comprendre le sitmap XML


le sitemap XML

comprendre le Sitemaps XML



Le protocole de Sitemaps permet aux webmaster d'indiquer d'une manière simple et claire les pages d'un site web qui doivent être explorées par les robots des moteurs de recherche dont Google, Yahoo! ou Bing et d'autres.

Dans sa forme la plus repandue, un sitemap est un fichier au format XML,il est généralement nommé sitemap.xml qui liste l'ensemble des URL d'un site ainsi que des métadonnées facultatives complémentaires qui pourraient leur être associées (date de dernière modification, fréquence de mise à jour, priorité de cette URL par rapport aux autres URL du site), de façon à favoriser une exploration plus intelligente du site par les robots des moteurs de recherche pour l'exploration de votre site.

Le protocole sitemap est soutenu par Google, Yahoo! et Bing, et il est entièrement expliqué et décrit par ces trois moteurs de recherche sur leurs site officiel

Des conseils sur le sitemap xml , sur la vidéo ici:


robot txt configuration

robot txt configuration


 protocole d'exclusion des robots txt




Le protocole d'exclusion des robots, connu sous le nom de robots.txt, est une convention visant à empêcher les robots d'indexation (web crawlers) d'accéder à tout ou une partie de votre site web.

Le fichier robots.txt,est à placer la racine d'un site web et nul par ailleur ,il contient une liste de ressources du site qui ne sont pas censées être indexées par les moteurs de recherches.
Ce fichier permet également d'indiquer aux moteurs l'adresse du fichier sitemap.xml de votre site.

Par convention, les robots consultent le fichier robots.txt avant d'indexer votre site Web.

Lorsqu'un robot tente d'accéder à une page web, comme par exemple http://www.votre-domaine.fr/page.html, il tente d'accéder en premier lieu au fichier robots.txt situé à l'adresse http://www.votre-domaine.fr/robots.txt

plus de renseignements utiles sur la configuration robot txt ici :   http://robots-txt.com/







10/07/2013

Softaculous prestashop traduire en français

Softaculous prestashop traduire en français


Pour passer en français avec prestashop installé avec Softaculous:


-> Localisation -> Traductions -> Ajouter/Mettre à jours une langue -> Sélectionner "French" puis Ajouter/Mettre à jours la langue. 

et voilà....votre prestashop installé avec Softaculous est en Français

Ne pas oubler de modifier les autres paramètres prestashop, comme le choix des devises,des taxes et le choix de la langue par desfault de votre installation prestashop

Vous pouvez si besoin,  telecharger les pack de traduction de langue pour prestashop sur le site officiel prestashop , sur ce lien : http://www.prestashop.com/fr/traductions



07/06/2013

Les raccourcis clavier sur Chrome

Les raccourcis clavier sur Chrome



Liste des raccourcis clavier sur Chrome



Ctrl+A : tout sélectionner sur la page courante les images comprises 
Ctrl+Maj+B : afficher ou bien masquerla barre de favoris
Ctrl+C : copier
Ctrl+D : ajouter la page dans les favoris
Ctrl+E ou Ctrl+K : positionner le curseur sur la barre d'adresses pour effectuer une recherche sur le moteur par défaut ,un point d'interrogation s'affiche
Ctrl+F : rechercher dans la page
Ctrl+G ou F3 : cherche la prochaine occurrence trouvée dans la page ,suite à une recherche par le raccourci Ctrl+F
Ctrl+Maj+G ou Maj+F3 : cherche l'occurrence précédente trouvée dans la page ,suite à une recherche par Ctrl+F
Ctrl+H : afficher l'historique de navigation dans un nouvel onglet
CRTL MAJ J :"inspector"
Ctrl+J : afficher l'historique des téléchargements dans un nouvel onglet
Ctrl+L ou F6 : positionner le curseur sur l'omnibox (barre d'adresse)
Ctrl+N : ouvrir une nouvelle fenêtre du navigateur
Ctrl+Maj+N : ouvrir une nouvelle fenêtre du navigateur en mode de navigation privée mode incognito
Ctrl+O : ouvrir un fichier local sur l'ordinateur
Ctrl+P : imprimer la page courante
Ctrl+R ou F5 : rafraichir la fenêtre courante
Ctrl+F5 ou Maj+F5 : rafraichir la fenêtre courante en ignorant la version en cache
Ctrl+T : ouvrir un nouvel onglet (vierge)
Ctrl+Maj+T : ouvrir un onglet fermé par erreur Chrome mémorise les 10 derniers onglets fermés
Ctrl+U : afficher le code source de la page
Ctrl+V : coller
Ctrl+Maj+V : coller sans mise en forme
Ctrl+W ou Ctrl+F4 : fermer l'onglet courant ferme Chrome entièrement s'il n'y avait qu'un seul onglet
Ctrl+X : couper
Ctrl++ : augmenter la taille de la police
Ctrl+– : diminuer la taille de la police
Ctrl+0 : rétablir la taille de police standard
Ctrl+1 : afficher le 1er onglet
Ctrl+2 : afficher le 2ème onglet
Ctrl+{N} : afficher l'onglet numéro {N}, pour N compris entre 1 et 9
Ctrl+TAB : basculer entre les onglets ouverts
Ctrl+clic sur un lien : ouvrir le lien dans un nouvel onglet
Maj+clic sur un lien : ouvrir le lien dans une nouvelle fenêtre
ALT+clic sur un lien : télécharger le document de destination du lien
Alt+Entrée : ouvrir dans un nouvel onglet une URL saisie dans l'omnibox
Maj+Esc : afficher le gestionnaire de taches de Chrome

La liste des raccourcis clavier sur Chrome , mise à jour ici :

https://support.google.com/chrome/answer/157179?hl=fr

et ici :

http://raccourcis.ikilote.net/Chrome

05/04/2013

Formation Apprendre à créer une boutique en ligne avec Prestashop



Programme détaillé de la Formation

Apprendre à créer une boutique en ligne avec Prestashop 

Type d’action de formation au sens de l’article L 6313-1 du Code du Travail :
Actions d'acquisition, et de perfectionnement des connaissances

Durée totale en nombre d'heures  35 heures (5x7heures)

Objectifs de la formation :
A l’issue de cette formation, après avoir choisi leur Nom de Domaine,et leur Hébergement les candidats seront capables de créer leur boutique en ligne y ajouter des produits, gérer les commandes de leurs clients, et administrer de façon autonome leur boutique 

Pré-requis : Usage d'Internet , aucune connaissance technique n’est nécessaire.

Public visé :  Cette formation apprendre à créer une boutique en ligne Prestashop ,s’adresse aux artisans, commerçants et PME qui souhaitent vendre sur internet.
Cette formation apprendre à créer une boutique en ligne Prestashop est accessible à toute personne qui souhaite créer une boutique en ligne

Points abordés :

1er jour :

Installation et Paramétrage de Prestashop

-Présentation de Prestashop
-Choix du Nom de Domaine, Hébergement, Installation et paramétrage de Prestashop
-Ergonomie du site internet ,personnalisation graphique du site : Templates, logos, et identité visuel
-La règlementation à respecter
-Les mentions légales obligatoires
-La déclaration du site à la  CNIL

- Présentation de l’interface et des fonctionnalités  Prestashop back et front office :

-Les principales fonctionnalités de Prestashop
- Présentation de la console administrateur et des onglets de gestion
- L’affichage des produits
- Les comptes clients, les caddies
- Activation  des modules
- Configurer les principaux modules
- Gérer les traductions, les zones de vente et les devises a utiliser
-Configurer la page d’accueil avec du texte ou des promotions et images
-Configurer et changer les images du slider en page d’accueil

2éme jour :

- Gérer les produits à vendre :

- Créer les catégories de produits
- Créer une liste de produit phare en page d’accueil
- Créer des promotions sur un groupe de produits
- Créer des soldes sur un groupe de produits
- Créer un pack de produits
- Saisie de texte et mise en forme pour les fiches produits
- Configurer les images produits
- Créer les descriptifs
- Créer une série de mots clefs en rapport avec le produit pour le SEO
- Finaliser ses Pages Produits Prestashop
- Créer et gérer une liste de fournisseurs sur le back office, avec ventilation des produits par fournisseurs

3éme jour :

-Gérer les clients :

-Consulter les informations d’un client
-Créer un groupe de clients
-Comment appliquer une remise a un groupe de clients
-Statistiques clients : présentation du module
-Envoyer des messages aux clients
-Gérer les commandes et les factures
-Imprimer les factures
-Créer un avoir  
-Créer un code promotionnel avec ou sans date limite

4éme jour :

-Gérer les livraisons :

- Choisir les transporteurs, et configurer le prix du transport
- Modifier le prix du transport en fonction des zones et du poids des colis
- Faire un suivi livraison, imprimer un bon de livraison
- Etablir des messages prédéfinis aux clients

-Gérer les comptes utilisateurs :

- Gestion de multiples utilisateurs et de leurs permissions.

-Sauvegarde base de données :

- Sauvegarder la base de données
- Vider les caches dans prestashop


Moyens pédagogiques

Présentation sur  PC avec connexion internet, supports de cours fournis. Une large place est accordée aux questions/réponses afin que chaque participant puisse parfaitement comprendre les fonctions qu’il sera amené à utiliser dans son activité quotidienne.

Procédure de Validation

-Réalisation de cas pratique, permettant de mettre en application l'ensemble des techniques abordées

Renseignement et devis sur la formation apprendre à créer une boutique en ligne Prestashop , ICI 

26/03/2013

ecole 42 Xavier Niel


ecole 42 




ecole 42

Xavier Niel , le fondateur de Free et de Iliad lance ,ecole 42, une école informatique ouverte a tous et gratuite

Afin de lancer cette école de futur gourous de l'informatique ,le généreux dirigeant d'Iliad et de free ,Xavier Niel, finance l'école à hauteur de 50 millions d'euros pour les 10 ans à venir, Xavier Niel s'est entouré de Nicolas Sadirac et Kwame Yamgnane de l'Ecole pour l'informatique et les nouvelles technologies, et aussi de Florian Bucher. 

Xavier Niel pour ecole 42 , propose donc de "changer de paradigme" en proposant une "pédagogie différente et réellement innovante, une ouverture à tous et une infrastructure pour répondre à ces besoins""Il faut intégrer le constat que la connaissance n'a plus d'importance", a pour sa part indiqué Nicolas Sadirac, "puisque toutes les informations sont maintenant disponibles sur internet, ce qui est important c'est de savoir utiliser cette connaissance et d'être actif"
Xavier Niel patron pour l' ecole 42 ,propose donc une "formation participative qui permet aux étudiants de libérer toute leur créativité grâce à l'apprentissage par des projets".
L'école 42 , sera ouverte à tout jeune de 18 à 30 ans quelque soit leurs niveau d'étude et les cours seront gratuits. 
"Il y a 200 000 jeunes, qui sortent chaque année du système scolaire,sans aucune qualification, sans aucun diplôme, sans aucune reconnaissance, or c'est certainement parmi ces 200 000 jeunes qu'on a le plus de chances de trouver les talents et les entrepreneurs de demain", a assuré Nicolas Sadirac de l'ecole 42
Le cursus de l'ecole informatique 42 , durera de trois à cinq ans "selon les individus" et se déroulera dans une école située dans le XVIIe arrondissement de Paris,l'ecole 42 sera ouverte 24H sur 24, 7 jours par semaine, et dotée d'un millier d'ordinateurs, "un pour chaque étudiant" a souligné Xavier Niel pour l'ecole 42.


site ,ecole 42,www.42.fr



En savoir plus sur ,ecole 42,

http://www.atlantico.fr/pepites/xavier-niel-fondateur-free-lance-42-ecole-informatique-gratuite-681219.html#5o8kZyec6hw7l3Jc.99 


En savoir plus sur l'ecole 42  http://www.atlantico.fr/pepites/xavier-niel-fondateur-free-lance-42-ecole-informatique-gratuite-681219.html#5o8kZyec6hw7l3Jc.99 


06/03/2013

live edit ne fonctionne plus apres mise a jour Prestashop

live edit ne fonctionne plus apres mise a jour de Prestashop

Prestashop Live Edit H.S en version 1.4.9 lors d'une nouvelle installation



La solution pour faire refonctionner LiveEdit sous prestashop apres mise à jour est ici :


Modifiez le bloc que vous trouverez dans le fichier  :   \class\FrontController.php, lignes 319 à 322
Ainsi que la ligne 452

Détails :


fichier \class\FrontController.php, lignes 319 à 322

//live edit
if (Tools::isSubmit('live_edit') AND $ad = Tools::getValue('ad') AND (Tools::getValue('liveToken') == sha1(Tools::getValue('ad')._COOKIE_KEY_)))
if (!is_dir(_PS_ROOT_DIR_.DIRECTORY_SEPARATOR.$ad))
$cookie->live_edit = true;


Ainsi que la ligne 452

Tools::addJS(array(_PS_JS_DIR_.'jquery/jquery-1.4.4.min.js', _PS_JS_DIR_.'jquery/jquery.easing.1.3.js', _PS_JS_DIR_.'tools.js'));

Source : Forum prestashop

Pour plus d'informations sur la fonction live edit qui fonctionne pas, aprés une mise a jour,voir sur le forum prestashop ici : http://www.prestashop.com/forums/topic/184008-resolu-live-edit-hs-en-version-149-lors-dune-nouvelle-installation/





05/03/2013

Telecharger Prestashop 1.4.10



Telecharger Prestashop 1.4.10



Nouvelle mise à jour de Prestashop ,la version : 1.4.10

Nombreux sont  encore à utiliser la version 1.4 de PrestaShop. La version 1.4.10 de PrestaShop est disponible a présent au téléchargement.


Plus de 200 corrections optimisent cette nouvelle version  qui est plus performante, voici les principales améliorations apportées :
La navigation front office sur iPad (ajout au panier) est accessible
Le processus de commande est stabilisé (choix des adresses, choix des transporteurs…)
La maintenance générale est assurée pour la compatibilité avec les dernières versions de PHP et pour la réparation de warnings
Les modules partenaires ont été mis à jour

N’oubliez pas, vous pouvez mettre à jour votre boutique en un clic grâce au module 1-click upgrade que vous pouvez trouver gratuitement sur le marketplace PrestaShop Addons.

N’hésitez pas à consulter le changelog pour connaitre toutes les modifications apportées à cette version et à consulter la documentation officiel Prestashop pour connaitre toutes les astuces qui vous permettront de gérer efficacement votre boutique Prestashop au quotidien.


Telecharger la version 1.4.10 de Prestashop ici :




Et pour les anciennes versions de Prestashop , voir le lien de telechargement ici