Extension Magento matrix-rates : Gérer les frais de transport

L’extension Matrix-rates permet de définir facilement les frais de transport, selon le poids ou le prix, la destination, le transporteur très facilement. voici un petit tutoriel, pour vous aider a l’installer :

 

1) installer l’application via Magento connect

A télécharger soit :

– Directement dans Magento ici : http://www.magentocommerce.com/magento-connect/webshopapps-matrixrate-1-multiple-table-rates-extension.html

– Ou le site de l’éditeur ici :   http://www.webshopapps.com/eu/free/matrixrate-shipping-extension.html

 

2) Activer l’extension

Vider la cacher, quittez puis re-entrer dans le Back Office de Magento

le menu de l’extension se trouve dans ►Configuration► Modes de livraison ► Webshoapps Matrix Rates

3) Créer un fichier CVS

Contenant  le descriptif de vos choix et cout de transport  sous cette forme :

"Country","Region/State","Zip/Postal Code","Weight from", "Weight to","Shipping Price","Delivery Type"

Country = Code Pays de 3 caractères, voir : http://fr.wikipedia.org/wiki/Liste_des_codes_pays ou *  = TOUS

Par exemple  :

France, toutes régions =    « FRA », »* »,

Autre exemple  : France, toute région, tout département, pour un achat de 0 à 100€, le port est de 7€, en Colissimo  :

« FRA », »* », »* », »0″, »100″, »7″, « Colissimo »

 

Voici exemple plus complet:

"Country","Region/State","Zip/Postal Code","Weight from", "Weight to","Shipping Price","Delivery Type"
"GBR","*","*","0","5","2.99","1st Class Recorded"
"GBR","*","*","0","32","7.99","ParcelForce 24-48"
"GBR","*","*","32","1000","80.00","Special Pallet Delivery"
"GBR","*","*","2000","2100","0","Collection Only"
"GBR","*","BT","0","5","11.99","1st Class Recorded"
"GBR","*","BT","0","32","14.99","ParcelForce 24-48"
"GBR","*","BT","0","1000","200","Special Pallet Delivery"
"IRL","*","*","0","5","17.99","1st Class Recorded"
"IRL","*","*","0","32","17.99","ParcelForce 24-48"
"*","*","*","0","100","50","shipping Worldwide" 
"*","*","*","100","700","100","shipping Worldwide 100% insurance" 
"*","*","*","700","1500","150","shipping Worldwide 100% insurance"
"*","*","*","1500","999999","250","shipping Worldwide 100% insurance"
"FRA","*","*","1","150","15","Colissimo suivi"
"FRA","*","*","150","500","25","Colissimo suivi"
"FRA","*","*","500","99999","30","Colissimo suivi"
"FRA","*","*","0","500","30","Chronopost + 100% Assurance"
"FRA","*","*","500","9999","39","Chronopost + 100% Assurance"
"FRA","*","*","10000","999999","0","Transport Gratuit !"
"BEL","*","*","150","500","40","Chronopost International + 100% Assurance (Belgique)"
"BEL","*","*","500","99999","49","Chronopost International + 100% Assurance (Belgique)"
"USA","*","*",0,99.99,40,"International"
"USA","*","*",100,199.99,30,"International"
"USA","*","*",200,249.99,40,"International"
"USA","*","*",250,299.9999,50,"shipping Worldwide 100% insurance"
"USA","*","*",10000,999999,0,"Free Shipping - Transport gratuit"

 

 3) Uploader le fichier dans Magento

il suffit de cliquer sur le bouton BROWSE…

Piège ! le bouton « Browse »  n’apparaît pas tant que vous n’êtes pas sur la vue « Main Website » , sélecteur en haut à gauche dans Magento.

 

Aidehttps://sites.google.com/a/webshopapps.com/webshopapps-wiki/extensions/matrix-rates/examples

 

4) Modifier directement dans la base de données :

Pour les utilisateurs chevronners vous pouvez directement modifier en ligne via PHPMYADMIN

la table est :  shipping_matrixrate :  * est remplacé par un 0  (zéro)

Capture-exemple

[EDIT] Dans la dernière version il y a un bouton Export CSV qui évite de modifier la base de données.

Freenx avec MATE sur un Serveur Ubuntu 14.04 LTS Trusty.

installer freeNx Server sous Ubuntu 14.04 LST (Trusty)

Le but est de pouvoir se connecter à un serveur distant ubuntu avec une belle interface graphique Mate

Depuis la 13.10 Unity et Gnome sont  mal reconnu nous allons donc utiliser MATE, un fork de gnome 2.

freenx-14-04

Pré-requis :

Sur un Server (type OVH par exemple)  la commande  add-apt-repository, sudo, nano  n’est pas installé par défaut,

Pour l’ajouter tapez : ( en  root vous n’avez pas besoin de taper sudo)

apt-get install sudo; sudo apt-get install nano;
sudo apt-get install --yes software-properties-common;
sudo apt-get install --yes python-software-properties;
Installation Openshh-server certainement déjà installé de base.
sudo apt-get install openssh-server --yes; sudo service ssh start;

1) installation de l’interface Graphique Mate dans ubuntu 14.04:

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa --yes;
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate --yes;
sudo apt-get update;
sudo apt-get upgrade --yes;
sudo apt-get install --yes --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop;
sudo apt-get install --yes --force-yes mate-desktop-environment-extra;
sudo apt-get install --yes --force-yes mate-notification-daemon caja-gksu caja-open-terminal;

Applications  facultatives :  Gestionnaire de Mise à jours, logithèque, Gestionnaire de tache planifié « CRON », filezilla, Geany

sudo apt-get install -y filezilla geany update-manager software-center synaptic gnome-schedule;

## installation des packages du complet bureau Ubuntu (pas utile et facultatif);

sudo apt-get install --yes ubuntu-desktop;

__________________________________________________________________________________

2) installation de freenx server 14.04:

sudo add-apt-repository --yes ppa:kranich/server;
sudo apt-get update;
sudo apt-get install --yes freenx-server;
wget -N "https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz";
 tar -xvf nxsetup.tar.gz;
 sudo cp nxsetup /usr/lib/nx/nxsetup;
 sudo /usr/lib/nx/nxsetup --install --auto
S'il vous demande de remplacer la Clé tapez N comme Non

Enfin redémarrer votre serveur et laisser quelques minutes.
sudo reboot;
_____________________________________________________________________________________________


3)  installation du client FreeNX nxclient-3.5

N’installer pas la Version 4.2 uniquement la 3.5.

– Pour windows nxclient-3.5.0-9.exe  Télécharger ici 

-Pour Ubuntu , je l’ai ajouter dans mon PPA:kranich/server

sudo add-apt-repository ppa:kranich/server --yes ;
sudo apt-get update --yes;
sudo apt-get install nxclient

4)  Utilisation du client FreeNX 3.5

1►ouvrez NOMACHINE ► Configure…

2►Saisissez l’adresse IP du Serveur, cliquez dans la zone Desktop ►Settings…

3►Cochez « Run The following command »

4►Saisissez mate-session

5►Cochez « New virtual desktop »

6►Onglet Advanced, cochez  « Disable Direct Draw for screen rendering »

7► Bouton Save

nomachine2


► Pour vous connecter utiliser le Login et password de votre serveur .

nomachine3

5) Réglage du clavier AZERTY sous MATE avec FreeNX @ # ..

►Clavier ►Agencement► +  ► France

clavier

! Piège ! Lorsque vous ouvrez une session déjà active depuis un autre Pc,  il arrive parfois d’être en QWERTY ! (erreur de nappage clavier)

Conseil : Glissez l’icone clavier dans la barre de menu pour le réactiver plus rapidement.

6) L’icones Prise en charge des langues ajouter le Français

Glissez la langue Française au-dessus de L’anglaise pour quelle devienne la langue par défaut

J’ai des difficultés avec la langue qui restait en anglais, j’ai résolu en modifiant manuelement le fichier : /etc/default/locale

LANG= »fr_FR.UTF-8″
LANGUAGE= »fr »
LC_NUMERIC= »fr_FR.UTF-8″
LC_TIME= »fr_FR.UTF-8″
LC_MONETARY= »fr_FR.UTF-8″
LC_PAPER= »fr_FR.UTF-8″
LC_IDENTIFICATION= »fr_FR.UTF-8″
LC_NAME= »fr_FR.UTF-8″
LC_ADDRESS= »fr_FR.UTF-8″
LC_TELEPHONE= »fr_FR.UTF-8″
LC_MEASUREMENT= »fr_FR.UTF-8″

Voir aussi : installer x2go server avec mate sur un serveur ubuntu 14.04 lts trusty

Installation Ubuntu 12.04 64bits sur un Clevo W251CUQ / W210CUQ

Pré-requis :

  1. Pour installer le bios doit être supérieur à la version 7
  2. Dans le setup Bios (F2 au démarrage) sélectionnez « Advanced Chipset Control »>  Others OS support = Enabled (linux)
  3. Télécharger la Version Ubuntu 12.04 64bits
  4. Graver  un DVD a partir de cet iso
  5. Prévoir une souris en USB

Installation :

  1. Démarrer l’installation à partir du DVD précédemment télécharger
  2. Suivre les instruction a l’écran
  3. après le premier démarrage le Touchpad n’est pas très bien reconnu,Utiliser temporairement une souris USB le temps d’installer les pilotes

Ajout de packages, drivers nécessaires Clevo W251CUQ – Clevo W210CUQ:

Mettre les pilotes Touchpad et vidéo à jour.

Tapez dans un terminal :

sudo su
wget "www.pcw.fr/drivers/ubuntu/W251CUQ.sh"
chmod +x ./W251CUQ.sh
./W251CUQ.sh
  1.   vous êtes limité en  2D 

installer Puppy Linux – Le plus léger des Linux + Dépot Ubuntu

introduction :

installer un bon système sur un vieux PC, devient de moins en moins facile.

Windows XP,  à force de mise à jour ne fonctionne pas  vraiment avec moins de 1Go  à  2Go et Seven c’est plutôt 2 à 4Go.

Les linux ont tous pris de l’embonpoint, un Ubnutu sur un vieux Pc c’est + vraiment ça.

PUPPY LINUX :

Voici un très bon Linux en français et compatible avec les Dépôts Ubuntu !

Il démarre à partir de 48Mo même s’il faut 128Mo pour fonctionner correctement ça reste de loin de Linux super sympa le plus léger que j’ai testé.

 CD live

A télécharger ici.

Vous pouvez l’utiliser directement en CD live, c’est aussi le seul Linux que je connais qui gère les Cd/Dvd-rewrite il peut donc écrire sur le CD live !

Installation de PUPPY LINUX sur disque dur ou Clé USB:

1 – Utiliser Gparted (Menu > sytem > Gparted)  pour créer une partition ext3 et une partition de swap.
Taille maximum de la partition de swap : 2 x la taille de la RAM.

(Mon conseil : créer 3 partitions. Une de swap (2 x la Ram), une pour installer l’OS (500 Mo en ext3)
et une dernière (toujours en ext3) pour vos documents personnels.

2 – Lancer Puppy Universal Installer avec le Tableau de bord  icône  « Installation« , puis le bouton « Putty Universal Installer« , un assistant s’affichera. Pour un disque dur interne cliquez sur INTERNAL (IDE SATA) hard drive.

puis choisir le disque SD1  puis ou est la source de l’installtion CD puis FULL install…. et patienter

3-  Menu > system > cliquez sur  GRUBCONFIG jusqu’à l’apparition de la demande, installer le chargeur de boot Grub dans la MBR (zone d’amorçage) du disque dur.

Choisissez standard  Puis >  présicer /dev/sda1     (ou sda2, vérifier c’est le nom du disque)

Enfin selectionnez MBR

Merci à Erwan Drouet pour son excellent tutoriel a télécharger au format pdf ici. drouet_toutou_linux_4.1.2_install_dd_07-12-09