En 2016, la vente en ligne a progressé de 15% de transactions en plus par rapport à 2015.
Pour satisfaire une demande toujours plus importante, de plus en plus de commerçants ou entrepreneurs se lancent dans l’aventure e-commerce (14% de plus en 2015 par rapport à 2013, avec un total 164 200 sites marchands actifs).
source : http://www.blogdumoderateur.com/etude-fevad-e-commerce-france-2016/
Il n’est pas toujours évident de faire les bons choix au départ visant à la réussite d'une boutique en ligne.
Comparatifs disponibles:
Woocommerce, la version de Wordpress
Magento, la solution pro
OsCommerce, la solution populaire
Shopify, la solution grand public
VirtueMart, l'extension de Joomla
Web et Solution, la solution normande
https://www.prestashop.com/fr/
http://doc.prestashop.com/pages/viewpage.action?pageId=51185382
http://developers.prestashop.com/
https://github.com/PrestaShop/StarterTheme
http://www.eyrolles.com/Chapitres/9782212141924/9782212141924.pdf
https://books.google.fr/books2
https://openclassrooms.com/courses/un-moteur-de-template-smarty
http://www.webetplus.fr/tutoriels/category/prestashop-1-7/
http://www.majory-cubizolles.fr/blog/modules-utilises-page-daccueil-prestashop-1-7/
télécharger
dézipper
créer une bdd (nom boutique)
lancer le serveur php depuis le repo de travail
après installation, supprimer le dossier "install" du repo
<?php
class MyModule extends Module {
public function __construct() {
$this->name = 'mymodule'; //nom technique
$this->tab = 'front_office_features'; //catégorie du module
$this->version = '0.1.0';
$this->author = 'David Diez';
$this->displayName = 'Mon module sans fonction'; //nom public
$this->description = 'Avec ce module, vos clients
ne pourront encore rien faire!';
parent::__construct(); //appel méthode parent
}
}
?>
- dans le dossier "themes", créer un dossier "classic-child"
- créer un dossier "config" puis y créer un fichier theme.yml
- créer un fichier preview.png dans le dossier "classic-child"
- laisser libre court à votre imagination en élaborant votre thème
parent: classic
name: classic-child
display_name: Mon thème enfant
version: 1.0.0
assets:
use_parent_assets: true