La maintenance a été arrêtée. La maintenance a été arrêtée. ! ! ! !
fire-shop-lite est un projet open source d'applet de commerce électronique, développé sur la base de wechat-app-mall.
Les principales fonctionnalités incluent :
1. Combat de groupe
2. Négocier
3. Répartition
4. Génération d'affiches de produits
5. Bons de réduction
…
Entrepôt national : Code Cloud Warehouse
Les amis qui n'ont pas l'autorisation de diffusion en direct peuvent supprimer eux-mêmes le plug-in de diffusion en direct.
1. Supprimez le plug-in de diffusion en direct de app.json
"live-player-plugin": {
"version": "1.0.8",
"provider": "wx2b03c6e691cd7370"
}
2. Supprimez ou commentez la référence du plug-in de diffusion en direct dans pages/index/index.wxml
<navigator wx:if="{{aliveRooms.length> 0}}" url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id={{aliveRooms[0].roomid}}" class="live-ad padding-tb">
<image src="../../images/live_ad.png"></image>
</navigator>
Tutoriel de documentation
Mini-programme de commerce électronique WeChat EastWorld /wechat-app-mall
SDK d'interface d'applet d'usine API
Couleurs vives et hautement saturées, ColorUI, une petite bibliothèque de composants de programme axée sur la vision
Composant d'affiche de mini programme - Générez des affiches à partager dans Moments et générez des images
Ce projet est un pur projet frontal pour un mini centre commercial de programmes. En raison des limitations de main-d'œuvre et d'énergie, ce projet n'a pas développé de système back-end de support, mais a directement utilisé l'interface et le back-end gratuits fournis par le logiciel. api factory, qui peut répondre pleinement à toutes les fonctions de ce projet.
Enregistrer l'usine d'API
Connectez-vous en arrière-plan, menu de gauche "Paramètres d'usine" -> "Clonage de données" -> "Cloner les données d'autres personnes"
Remplissez l'identifiant du commerçant de l'autre partie comme 9436
Cliquez sur "Cloner maintenant", puis déconnectez-vous de l'arrière-plan et reconnectez-vous
Vous disposerez immédiatement de données de test initialisées pour faciliter vos tests
Ce projet utilise le module npm. Veuillez cocher "Utiliser le module npm" dans les paramètres du projet.
Ce projet utilise une syntaxe basée sur ES7, veuillez donc activer la « compilation améliorée » dans les outils de développement, sinon l'erreur suivante s'affichera :
thirdScriptError
sdk uncaught third Error
regeneratorRuntime is not defined
ReferenceError: regeneratorRuntime is not defined
Si vous ne voyez pas l'option « Compilation améliorée » dans vos outils de développement, veuillez mettre à niveau vos outils de développement vers la dernière version.
1. Demandez un compte backend/obtenez un nom de domaine exclusif
2. Ouvrez le module du centre commercial
3. Modifiez le fichier config.js dans le répertoire racine
module . exports = {
version : "2.0.0" ,
note : '增加拼团砍价和分销,优化UI' , // 这个为版本描述,无需修改
subDomain : "fireshop" , // 根据教程 https://www.yuque.com/apifm/doc/qr6l4m 查看你自己的 subDomain
shareProfile : '百款精品商品,总有一款适合您' , // 首页转发的时候话术
goodsDetailSkuShowType : 0 , // 0 为点击立即购买按钮后出现规格尺寸、数量的选择; 1为直接在商品详情页面显示规格尺寸、数量的选择,而不弹框
}
4. Définissez le nom de domaine du serveur légal du mini-programme
5. Redémarrez votre outil de développement de mini-programmes et terminez
6. Comment gérer l'image de démarrage du mini programme et l'image de la bannière du carrousel en tête de la page d'accueil en arrière-plan
这两个功能都是使用后台 “系统设置” --> “banner” 管理功能来实现的;
后台发布banner的时候,自定义类型请分别填写 app 和 home
小程序会自动读取类型为 app 的banner图片作为启动展示图片;
小程序会自动读取类型为 home 的banner图片作为首页的轮播图;
7. Si vous devez utiliser la fonction de partage d'affiche (l'affiche doit appeler l'avatar de l'utilisateur du mini programme), vous devez ajouter le nom de domaine wx.qlogo.cn au nom de domaine légal de downloadFile.
8. Comment utiliser les messages d'abonnement (anciens messages modèles) ? Veuillez consulter le tutoriel pour "api factory" :
https://www.yuque.com/apifm/doc/sw1dg9
Connectez-vous au backend, allez dans le menu de gauche "Paramètres système" --> menu "Paramètres système" si vous ne trouvez pas ce menu, c'est parce que vous n'avez pas encore activé le module "Paramètres système" ; menu de gauche "Paramètres système" -> "Gestion des modules", activez le module "Paramètres système", puis F5 pour actualiser la page web
RECHARGE_OPEN (type de commutateur)
Lors de l'examen WeChat, si votre mini programme dispose d'une fonction de recharge, l'examen échouera. Par conséquent, par défaut, le mini programme masquera la fonction de recharge et de retrait. Ce paramètre peut être utilisé pour activer l'affichage de la recharge et du retrait.
ROLE_FOR_SHOP (type de commutateur)
Si vous disposez de plusieurs fonctions de magasin, la modification de la fonction activera la fonction d'administrateur de magasin. À ce moment-là, chaque administrateur de magasin ne pourra gérer que les produits et les commandes passées dans son propre magasin, mais ne pourra pas visualiser et gérer les commandes. d'autres magasins.
ALLOW_SELF_COLLECTION (type de commutateur)
Activer ou non la fonction de retrait en magasin (les clients peuvent choisir la livraison express et le retrait en magasin)
WITHDRAW_FEE_PERCENT (paramètre de texte)
Ratio des frais de retrait, remplissez 1 pour 1%
free_shipping_for_purchases (paramètre texte)
La livraison gratuite sera fournie une fois le montant de la commande atteint
mallName (paramètre texte)
Nom du mini-programme (nom du centre commercial)
REGISTER_OPEN_SELLER (type de commutateur)
Si les utilisateurs nouvellement enregistrés deviendront automatiquement des distributeurs. Si ce paramètre n'est pas activé, les distributeurs doivent en faire la demande eux-mêmes et vous l'examinerez.
categoryLevel (paramètre de texte)
La page de classification affiche le niveau de classification. Paramètres facultatifs 1 et 2. Lorsque la valeur est 1, la liste de produits s'affiche directement sur le côté droit. Lorsque la valeur est autre, la classification de deuxième niveau est affichée.
CATEGORY_BY_TAGS (type de commutateur)
S'il faut activer la classification par balises. Ce paramètre est valide lorsquecategoryLevel=1 et peut être utilisé dans des scénarios où un produit appartient à plusieurs catégories.
"Tutoriel d'utilisation du plug-in de distribution à trois niveaux Api Factory"
Comment modifier le titre du mini programme mail ?
Veuillez vérifier le nom du centre commercial dans les paramètres système ci-dessus
« Impossible de se connecter »/Jeton invalide ?
Connectez-vous au backend pour publier vos propres produits
Comment ajouter un lien vers une bannière et cliquer pour ouvrir un produit ?
Comment remplir le jeton lors de la définition de l'appid, du secret, du numéro de marchand de paiement WeChat et de la clé secrète dans le backend d'usine ?
Ne remplissez pas le jeton !
Ne remplissez pas le jeton !
Ne remplissez pas le jeton !
Dites les choses importantes trois fois. Ce petit programme n'est pas utilisé. Il est destiné aux comptes de service, alors ne remplissez pas les espaces.
Lors du paiement sur WeChat, un message d'erreur 50000 apparaît et l'identifiant de prépaiement ne peut pas être obtenu.
Cette erreur est que les informations de prépaiement de WeChat Pay ne peuvent pas être obtenues.
Comment participer au projet ?
N'y a-t-il pas d'endroit pour renseigner l'adresse de livraison lors de la commande ?
Lors de la définition de l'appid et du secret en arrière-plan, l'invite est incorrecte ?
Comment utiliser la fonction de remboursement ?
Comment fixer le montant de la livraison gratuite ?
Comment modifier ou clôturer une commande qui sera automatiquement clôturée si elle n'est pas payée pendant plus de 30 minutes ?
Android peut voir l'image, mais le téléphone iOS ne peut pas voir l'image
Il s'agit d'un problème avec l'analyseur wxparse. De nombreuses personnes ont été touchées.
Recherchez simplement dans le monde entier et commentez console.dir
D'autres questions ?
Échange technique groupe QQ 878573318 (mot de passe : fire-shop-lite) | Contacter l'auteur |
---|---|
Appréciation de WeChat | Pourboires Alipay | Recevez gratuitement des enveloppes rouges Meituan Ele.me |
---|---|---|