Pemeliharaan telah dihentikan. Pemeliharaan telah dihentikan. Pemeliharaan telah dihentikan! ! ! ! !
fire-shop-lite adalah proyek sumber terbuka front-end applet e-niaga, yang dikembangkan berdasarkan wechat-app-mall.
Fitur utama meliputi:
1. Pertarungan kelompok
2. Tawar-menawar
3. Distribusi
4. Pembuatan poster produk
5. Kupon
…
Gudang domestik: Code Cloud Warehouse
Teman yang tidak memiliki izin siaran langsung dapat menghapus sendiri plugin siaran langsung tersebut
1. Hapus plugin siaran langsung dari app.json
"live-player-plugin": {
"version": "1.0.8",
"provider": "wx2b03c6e691cd7370"
}
2. Hapus atau komentari referensi plug-in siaran langsung di halaman/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>
Tutorial Dokumentasi
Program mini e-niaga WeChat EastWorld /wechat-app-mall
SDK antarmuka applet pabrik api
Warna cerah dan sangat jenuh, ColorUI, pustaka komponen program kecil yang berfokus pada penglihatan
Komponen Poster Program Mini - Hasilkan poster untuk dibagikan di Momen dan hasilkan gambar
Proyek ini murni proyek front-end untuk mal program mini. Karena keterbatasan tenaga dan energi, proyek ini tidak mengembangkan sistem back-end pendukung, melainkan langsung menggunakan antarmuka gratis dan back-end yang disediakan oleh api pabrik, yang sepenuhnya dapat memenuhi semua fungsi kebutuhan proyek ini.
Daftarkan pabrik api
Masuk ke backend, menu sebelah kiri "Pengaturan Pabrik" --> "Klon Data" --> "Kloning data orang lain ke saya"
Isikan ID merchant pihak lain sebagai 9436
Klik "Klon Sekarang", lalu keluar dari latar belakang dan masuk lagi
Anda akan segera menginisialisasi data pengujian untuk memfasilitasi pengujian Anda
Proyek ini menggunakan modul npm. Silakan centang "Gunakan modul npm" di pengaturan proyek.
Proyek ini menggunakan sintaksis berdasarkan ES7, jadi harap aktifkan "kompilasi yang ditingkatkan" di alat pengembangan, jika tidak, kesalahan berikut akan muncul:
thirdScriptError
sdk uncaught third Error
regeneratorRuntime is not defined
ReferenceError: regeneratorRuntime is not defined
Jika Anda tidak melihat opsi "Kompilasi yang Ditingkatkan" di alat pengembangan Anda, harap tingkatkan alat pengembangan ke versi terbaru.
1. Ajukan permohonan akun backend/dapatkan nama domain eksklusif
2. Buka modul mal
3. Ubah file config.js di direktori root
module . exports = {
version : "2.0.0" ,
note : '增加拼团砍价和分销,优化UI' , // 这个为版本描述,无需修改
subDomain : "fireshop" , // 根据教程 https://www.yuque.com/apifm/doc/qr6l4m 查看你自己的 subDomain
shareProfile : '百款精品商品,总有一款适合您' , // 首页转发的时候话术
goodsDetailSkuShowType : 0 , // 0 为点击立即购买按钮后出现规格尺寸、数量的选择; 1为直接在商品详情页面显示规格尺寸、数量的选择,而不弹框
}
4. Tetapkan nama domain server resmi dari program mini
5. Mulai ulang alat pengembangan program mini Anda dan selesaikan
6. Cara mengelola gambar startup program mini dan gambar banner carousel di bagian atas beranda di latar belakang
这两个功能都是使用后台 “系统设置” --> “banner” 管理功能来实现的;
后台发布banner的时候,自定义类型请分别填写 app 和 home
小程序会自动读取类型为 app 的banner图片作为启动展示图片;
小程序会自动读取类型为 home 的banner图片作为首页的轮播图;
7. Jika Anda perlu menggunakan fungsi berbagi poster (poster perlu memanggil avatar pengguna program mini), Anda perlu menambahkan nama domain wx.qlogo.cn ke nama domain resmi downloadFile.
8. Bagaimana cara menggunakan pesan berlangganan (pesan template sebelumnya)? Silakan lihat tutorial untuk "pabrik api":
https://www.yuque.com/apifm/doc/sw1dg9
Masuk ke backend, buka menu sebelah kiri "Pengaturan Sistem" --> menu "Parameter Sistem"; jika Anda tidak dapat menemukan menu ini, itu karena Anda belum mengaktifkan modul "Pengaturan Parameter Sistem", the menu kiri "Pengaturan Sistem" - -> "Manajemen Modul", aktifkan modul "Pengaturan Parameter Sistem", lalu F5 untuk menyegarkan halaman web
RECHARGE_OPEN (tipe saklar)
Selama peninjauan WeChat, jika program mini Anda memiliki fungsi isi ulang, peninjauannya akan gagal. Oleh karena itu, secara default, program mini akan menyembunyikan fungsi isi ulang dan penarikan.
ROLE_FOR_SHOP (tipe sakelar)
Jika Anda memiliki beberapa fungsi toko, mengubah fungsi akan mengaktifkan fungsi administrator toko. Pada saat itu, setiap administrator toko hanya dapat mengelola produk dan pesanan yang dilakukan di tokonya sendiri, tetapi tidak akan dapat melihat dan mengelola pesanan. dari toko lain.
ALLOW_SELF_COLLECTION (tipe sakelar)
Apakah akan mengaktifkan fungsi pengambilan di toko (pengiriman ekspres dan pengambilan di toko dapat dipilih oleh pelanggan)
WITHDRAW_FEE_PERCENT (parameter teks)
Rasio biaya penarikan, isi 1 untuk 1%
free_shipping_for_purchases (parameter teks)
Pengiriman gratis akan diberikan setelah jumlah pesanan tercapai
mallName (parameter teks)
Nama program mini (nama mall)
REGISTER_OPEN_SELLER (tipe saklar)
Apakah pengguna yang baru terdaftar akan otomatis menjadi distributor. Jika parameter ini tidak diaktifkan, distributor harus mengajukan sendiri dan Anda akan meninjaunya.
kategoriLevel (parameter teks)
Halaman klasifikasi menampilkan tingkat klasifikasi. Parameter opsional 1 dan 2. Jika nilainya 1, daftar produk ditampilkan langsung di sisi kanan. Jika nilainya lain, klasifikasi tingkat kedua akan ditampilkan.
CATEGORY_BY_TAGS (tipe sakelar)
Apakah akan mengaktifkan klasifikasi berdasarkan tag. Parameter ini valid ketika CategoryLevel=1 dan dapat digunakan dalam skenario di mana suatu produk termasuk dalam beberapa kategori.
"Tutorial Penggunaan Plug-in Distribusi Tiga Tingkat Pabrik Api"
Bagaimana cara mengubah judul mini program mall?
Silakan periksa mallName di pengaturan sistem di atas
"Tidak dapat masuk"/Token tidak valid?
Masuk ke backend untuk mempublikasikan produk Anda sendiri
Bagaimana cara menambahkan link ke Banner dan klik untuk membuka produk?
Bagaimana cara mengisi token saat mengatur appid, rahasia, nomor pedagang pembayaran WeChat, dan kunci rahasia di backend pabrik?
Jangan isi tokennya!
Jangan isi tokennya!
Jangan isi tokennya!
Katakan hal-hal penting tiga kali. Program kecil ini tidak digunakan. Ini untuk akun layanan, jadi mohon jangan mengisi bagian yang kosong.
Saat membayar di WeChat, pesan kesalahan 50000 muncul dan ID prabayar tidak dapat diperoleh.
Kesalahan ini menyebabkan informasi pembayaran di muka WeChat Pay tidak dapat diperoleh.
Bagaimana cara berpartisipasi dalam proyek ini?
Apakah tidak ada tempat untuk mengisi alamat pengiriman saat melakukan pemesanan?
Saat mengatur appid dan rahasia di latar belakang, promptnya salah?
Bagaimana cara menggunakan fungsi pengembalian dana?
Bagaimana cara mengatur jumlah pengiriman gratis?
Bagaimana cara mengubah atau menutup order yang akan ditutup otomatis jika tidak dibayar lebih dari 30 menit?
Android bisa melihat gambarnya, tapi ponsel iOS tidak bisa melihat gambarnya
Ini adalah masalah dengan parser wxparse. Banyak orang terkena~
Cukup cari secara global dan beri komentar pada console.dir
Pertanyaan lebih lanjut?
Pertukaran teknis grup QQ 878573318 (kata sandi: fire-shop-lite) | Hubungi penulisnya |
---|---|
Apresiasi WeChat | Tip Alipay | Dapatkan amplop merah Meituan Ele.me gratis |
---|---|---|