E-commerce (uCommerce)
Le module e-commerce est optionnel par client, base sur uCommerce 7.3.1.16343. Il vit dans StarterKit_shop.sln (projets Nanoxi.Shop.*) et n'est compile que si le shop est active pour le skin (customerConfigLib.IsShopEnabled(), metadonnees Excel). La cible Build-Shop ne fait rien sinon.
Activation
- Pilote par
doc/StarterKitv2_InfosTechniques.xlsx(par client). - Licence uCommerce attendue dans
prodconfig/<skin>/lic/uCommerce.key(copiee a la racine du site parReview-App/Ensure-Production-Config). - Installation uCommerce au build :
Ucommerce-Extract-Package,Ucommerce-Install-*,Install-uCommerce(voir../architecture/build-deploy.md). - Changelog shop separe :
CHANGELOGSHOP.md,prodconfig/changelogshop.*.
Modules Nanoxi.Shop.*
| Projet | Role |
|---|---|
| Nanoxi.Shop.Mvc | Coeur MVC du shop : Controllers, ViewModels, Views, ApplicationEvent, Helpers, tri |
| Nanoxi.Shop.UCommerce | Integration uCommerce : Catalog, Marketing, Transactions, Pipelines, Admin, Job, Data |
| Nanoxi.Shop.Base | Base commune du shop |
| Nanoxi.Shop.Data | Modele de donnees e-commerce |
| Nanoxi.Shop.Definition | Constantes / definitions shop |
| Nanoxi.Shop.Setting | Parametres |
| Nanoxi.Shop.Stock | Gestion du stock |
| Nanoxi.Shop.Print | Impression (documents / commandes) |
| Nanoxi.Shop.TrackAndTrace | Suivi de livraison |
| Nanoxi.Shop.Export / .Import | Consoles d'export/import (ConsoleApplication.Export / .Import) |
| Nanoxi.Shop.Member.Data / .Mvc | Comptes clients du shop |
| Nanoxi.Shop.Mail | Emails transactionnels |
| Nanoxi.Shop.I18n | Traductions shop |
| Nanoxi.Shop.Module | HttpModules shop |
| Nanoxi.Shop.Util / .Extension / .Validation | Utilitaires, extensions, validation |
| Nanoxi.Shop.WebForms / .UCommerceWebForms | Composants WebForms (UserControls) |
| Nanoxi.Shop.Widget | Widget WidgetShowcase (vitrine produits) |
| Nanoxi.Shop.Customization | Personnalisation shop par client |
Structure de contenu shop
Injectee par les scripts SQL data/06.Shop. Documentation complementaire dans doc/ShopV2/.
uCommerce 7.3.1 est ancien et lie a Umbraco 6. Ne pas supposer d'equivalent moderne (nopCommerce ou autre) : documenter tel quel.
Contributors
No contributors
Changelog
No recent changes

