تم إيقاف الصيانة . ! ! ! !
Fire-shop-lite هو مشروع مفتوح المصدر للواجهة الأمامية للتجارة الإلكترونية، تم تطويره استنادًا إلى wechat-app-mall.
تشمل الميزات الرئيسية ما يلي:
1. قتال جماعي
2. المساومة
3. التوزيع
4. إنشاء ملصق المنتج
5. كوبونات
…
المستودع المحلي: Code Cloud Warehouse
يمكن للأصدقاء الذين ليس لديهم إذن بالبث المباشر إزالة المكون الإضافي للبث المباشر بأنفسهم
1. قم بإزالة المكون الإضافي للبث المباشر من app.json
"live-player-plugin": {
"version": "1.0.8",
"provider": "wx2b03c6e691cd7370"
}
2. قم بحذف أو التعليق على مرجع البرنامج الإضافي للبث المباشر في الصفحات/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>
دروس التوثيق
برنامج WeChat الصغير للتجارة الإلكترونية EastWorld /wechat-app-mall
API مصنع واجهة التطبيق الصغير SDK
ألوان مشرقة ومشبعة للغاية، ColorUI، مكتبة مكونات برامج صغيرة تركز على الرؤية
Mini Program Poster Component - إنشاء ملصقات للمشاركة في اللحظات وإنشاء الصور
هذا المشروع عبارة عن مشروع واجهة أمامية خالصة لمركز تجاري صغير نظرًا للقيود في القوى العاملة والطاقة، لم يقم هذا المشروع بتطوير نظام خلفي داعم، وبدلاً من ذلك، استخدم الواجهة المجانية والواجهة الخلفية التي يوفرها مصنع API، والذي يمكنه تلبية جميع وظائف هذا المشروع بشكل كامل.
تسجيل مصنع API
قم بتسجيل الدخول إلى الخلفية، من القائمة اليسرى "إعدادات المصنع" --> "استنساخ البيانات" --> "استنساخ بيانات الأشخاص الآخرين لي"
أدخل معرف التاجر الخاص بالطرف الآخر على أنه 9436
انقر على "استنساخ الآن"، ثم قم بتسجيل الخروج من الخلفية وتسجيل الدخول مرة أخرى
سيكون لديك على الفور بيانات اختبار مهيأة لتسهيل الاختبار الخاص بك
يستخدم هذا المشروع وحدة npm، يرجى التحقق من "استخدام وحدة npm" في إعدادات المشروع.
يستخدم هذا المشروع بناء الجملة بناءً على ES7، لذا يرجى تمكين "التجميع المحسن" في أدوات التطوير، وإلا سيتم ظهور الخطأ التالي:
thirdScriptError
sdk uncaught third Error
regeneratorRuntime is not defined
ReferenceError: regeneratorRuntime is not defined
إذا لم تشاهد خيار "التجميع المحسن" في أدوات التطوير الخاصة بك، فيرجى ترقية أدوات التطوير الخاصة بك إلى الإصدار الأحدث.
1. التقدم بطلب للحصول على حساب خلفي/احصل على اسم نطاق حصري
2. افتح وحدة المركز التجاري
3. قم بتعديل ملف config.js في الدليل الجذر
module . exports = {
version : "2.0.0" ,
note : '增加拼团砍价和分销,优化UI' , // 这个为版本描述,无需修改
subDomain : "fireshop" , // 根据教程 https://www.yuque.com/apifm/doc/qr6l4m 查看你自己的 subDomain
shareProfile : '百款精品商品,总有一款适合您' , // 首页转发的时候话术
goodsDetailSkuShowType : 0 , // 0 为点击立即购买按钮后出现规格尺寸、数量的选择; 1为直接在商品详情页面显示规格尺寸、数量的选择,而不弹框
}
4. قم بتعيين اسم مجال الخادم القانوني للبرنامج الصغير
5. أعد تشغيل أداة تطوير البرنامج الصغير وأكمله
6. كيفية إدارة صورة بدء تشغيل البرنامج المصغر وصورة البانر الدائري في رأس الصفحة الرئيسية في الخلفية
这两个功能都是使用后台 “系统设置” --> “banner” 管理功能来实现的;
后台发布banner的时候,自定义类型请分别填写 app 和 home
小程序会自动读取类型为 app 的banner图片作为启动展示图片;
小程序会自动读取类型为 home 的banner图片作为首页的轮播图;
7. إذا كنت بحاجة إلى استخدام وظيفة مشاركة الملصق (يحتاج الملصق إلى استدعاء الصورة الرمزية لمستخدم البرنامج المصغر)، فأنت بحاجة إلى إضافة اسم المجال wx.qlogo.cn إلى اسم المجال القانوني لملف downloadFile.
8. كيفية استخدام رسائل الاشتراك (رسائل القالب السابقة)؟ يرجى الاطلاع على البرنامج التعليمي لـ "api Factory":
https://www.yuque.com/apifm/doc/sw1dg9
قم بتسجيل الدخول إلى الواجهة الخلفية، وانتقل إلى القائمة اليسرى "إعدادات النظام" --> قائمة "معلمات النظام"؛ إذا لم تتمكن من العثور على هذه القائمة، فذلك لأنك لم تقم بتمكين وحدة "إعدادات معلمات النظام" بعد، القائمة اليسرى "إعدادات النظام" - -> "إدارة الوحدة"، قم بتمكين وحدة "إعدادات معلمة النظام"، ثم F5 لتحديث صفحة الويب
RECHARGE_OPEN (نوع التبديل)
أثناء مراجعة WeChat، إذا كان برنامجك المصغر يحتوي على وظيفة إعادة الشحن، فسوف يفشل في المراجعة، لذلك، سيخفي البرنامج المصغر وظيفة إعادة الشحن والسحب بشكل افتراضي، ويمكن استخدام هذه المعلمة لتشغيل عرض إعادة الشحن والسحب.
ROLE_FOR_SHOP (نوع التبديل)
إذا كان لديك وظائف متجر متعددة، فإن تغيير الوظيفة سيؤدي إلى تمكين وظيفة مسؤول المتجر، وفي ذلك الوقت، سيكون كل مسؤول متجر قادرًا فقط على إدارة المنتجات والطلبات المقدمة في متجره الخاص، لكنه لن يتمكن من عرض الطلبات وإدارتها. من المتاجر الأخرى.
ALLOW_SELF_COLLECTION (نوع التبديل)
ما إذا كان سيتم تمكين وظيفة الاستلام من المتجر (يمكن لعملاء التوصيل السريع والاستلام من المتجر الاختيار)
WithDRAW_FEE_PERCENT (معلمة النص)
نسبة رسوم السحب، املأ 1 مقابل 1٪
free_shipping_for_purchases (معلمة النص)
سيتم توفير الشحن المجاني بعد الوصول إلى مبلغ الطلب
mallName (معلمة النص)
اسم البرنامج المصغر (اسم المول)
REGISTER_OPEN_SELLER (نوع التبديل)
ما إذا كان المستخدمون المسجلون حديثًا سيصبحون موزعين تلقائيًا أم لا. إذا لم يتم تشغيل هذه المعلمة، فيجب على الموزعين التقدم بطلب للحصول عليها بأنفسهم وستقوم بمراجعتها.
مستوى الفئة (معلمة النص)
تعرض صفحة التصنيف مستوى التصنيف. المعلمات الاختيارية 1 و2. عندما تكون القيمة 1، يتم عرض قائمة المنتجات مباشرة على الجانب الأيمن. عندما تكون القيمة أخرى، يتم عرض تصنيف المستوى الثاني.
CATEGORY_BY_TAGS (نوع التبديل)
ما إذا كان سيتم تمكين التصنيف حسب العلامات، تكون هذه المعلمة صالحة عندما يكون مستوى الفئة = 1 ويمكن استخدامها في السيناريوهات التي ينتمي فيها المنتج إلى فئات متعددة.
"البرنامج التعليمي لاستخدام المكون الإضافي للتوزيع ثلاثي المستويات لـ Api Factory"
كيفية تعديل عنوان البرنامج المصغر مول؟
يرجى التحقق من اسم المركز التجاري في إعدادات النظام أعلاه
"غير قادر على تسجيل الدخول"/الرمز غير صالح؟
قم بتسجيل الدخول إلى الواجهة الخلفية لنشر منتجاتك الخاصة
كيفية إضافة رابط إلى البانر والنقر لفتح المنتج؟
كيفية ملء الرمز المميز عند تعيين معرف التطبيق والسر ورقم تاجر دفع WeChat والمفتاح السري في الواجهة الخلفية للمصنع؟
لا تملأ الرمز المميز!
لا تملأ الرمز المميز!
لا تملأ الرمز المميز!
قل الأشياء المهمة ثلاث مرات. هذا البرنامج الصغير غير مستخدم لحسابات الخدمة، لذا يرجى عدم ملء الفراغات.
عند الدفع عبر WeChat، تظهر رسالة خطأ 50000 ولا يمكن الحصول على معرف الدفع المسبق.
هذا الخطأ هو أنه لا يمكن الحصول على معلومات الدفع المسبق الخاصة بـ WeChat Pay.
كيفية المشاركة في المشروع؟
لا يوجد مكان لملء عنوان الشحن عند تقديم الطلب؟
عند تعيين معرف التطبيق والسر في الخلفية، المطالبة غير صحيحة؟
كيفية استخدام وظيفة استرداد الأموال؟
كيفية تحديد مبلغ الشحن المجاني؟
كيفية تعديل أو إغلاق أمر سيتم إغلاقه تلقائيًا إذا لم يتم دفعه لأكثر من 30 دقيقة؟
يمكن لنظام Android رؤية الصورة، لكن هاتف iOS لا يمكنه رؤية الصورة
هذه مشكلة في المحلل اللغوي wxparse وقد تعرض العديد من الأشخاص للضرب ~
ما عليك سوى البحث عالميًا والتعليق على console.dir
المزيد من الأسئلة؟
مجموعة QQ للتبادل الفني 878573318 (كلمة المرور: fire-shop-lite) | اتصل بالمؤلف |
---|---|
تقدير WeChat | البقشيش علي باي | احصل على مظاريف حمراء مجانية من Meituan Ele.me |
---|---|---|