1. 程式人生 > >ECShop 商城小程式「weeshop 」- 基於 ECShop 3.6 版本開發的完整版商城小程式

ECShop 商城小程式「weeshop 」- 基於 ECShop 3.6 版本開發的完整版商城小程式

weeshop

ECShop 微信小程式商城,基於3.6版本 appserver 介面,100% 相容原有程式。

注意:本專案開發基本完善,如用於商業用途,請務必去往部落格文章留言備註。 專案內容基於 ECShop 3.6 的 API 介面,如需二次開發,請參考 appserver 原始碼

注意:本專案開發基本完善,如用於商業用途,請務必去往部落格文章留言備註。

功能 Function

  •  首頁: 輪播圖、滾動公告、精品推薦、新品上市、銷量排行

  •  分類: 分類目錄、商品搜尋

  •  我的: 退出登入、使用者資訊顯示、訂單統計、列表入口

  •  列表: 商品排序、商品列表

  •  搜尋: 商品搜尋、熱門搜尋

  •  商品詳情: 商品詳情、規格選擇、加入購物車、立即購買、評價詳情、收藏功能

  •  登入: 使用者登入、使用者註冊、找回密碼

  •  購物車: 數量修改、商品刪除、檢查訂單、提交支付、購物車數字

  •  訂單中心: 訂單列表、詳單詳情、物流資訊、取消訂單、訂單付款、確認收貨、評價訂單

  •  收貨: 地址列表、地址詳情、地址編輯、地址新增、快遞選擇

  •  餘額: 餘額支付、餘額詳情、餘額記錄、餘額提現、餘額提現記錄

  •  公告: 公告列表、公告詳情

  •  收藏: 收藏列表、刪除收藏

  •  評價: 評價列表、評價提交

  •  使用者資訊: 使用者資訊、等級詳情、折扣詳情

  •  紅包/優惠券: 紅包列表、優惠券列表、x使用紅包x、x使用優惠券

  •  積分: 積分記錄列表、x使用積分

  •  微信: 微信登陸、微信支付

  •  其它功能正在開發中...

預覽 Previews

首頁 列表

購物 我的

列表 支付

進度 progress

目前已經完善基本商城購物流程,支援餘額支付、微信支付、微信登入。

注意:商用務必前往 部落格文章 留言備註,謝謝。

前提概要 Prerequisites

如果你不懂搭建 ECShop 3.6 ,請必須跟著該先決條件進行操作。

1、你的檔案目錄結構必須為如下

└─example
  ├─ecshop
  │  ├─admin
  │  ├─...
  │  ├─...
  │  ├─...
  │  └─widget
  └─appserver
     ├─app
     ├─bootstrap
     ├─config
     ├─database
     ├─public
     ├─resources
     ├─storage
     ├─tests
     └─vendor

2、你的本地 ecshop 測試地址必須為 ecshopdemo.com 該域名的必須根目錄是 example/ecshop

3、你的本地 api 測試地址必須為 api.ecshopdemo.com 該域名的必須根目錄是 example/appserver/public

4、請確保前三項為正確的,再繼續。 4.1、建議安裝的 PHP 環境皆為 5.6 及以上版本

5、開啟本地商城域名 ecshopdemo.com 根據提示安裝 ecshop 商城,確保安裝順利,並勾上「安裝演示資料」

6、安裝完成!

使用 How to use ?

1、安裝 ecshop 3.6 版本 暫定域名為 example.com ,指向到伺服器 example 目錄下的 ecshop 目錄

2、安裝 ecshop 3.6 版本 appserver 暫定域名為 api.example.com ,指向到伺服器 example 目錄下的 appserver 目錄的 public 資料夾

3、構建小程式,選擇 weeshop 目錄

4、開啟 weeshop 目錄下的 utils 目錄中的 utils.js

5、修改 shopUrl = 'ecshop.com' 為 shopUrl = 'example.com'

6、可選:如果為 HTTPS 網站,則修改 https = false 為 https = true

反饋 Issues

本人部落格文章關聯了該專案,如果有疑問,可通過文章評論功能提交你的疑問。

如需反饋,請在部落格文章評論區域回覆討論,我只在部落格評論區域回覆

歡迎加QQ群:

關於 weeshop

基於原 tumobi 的基礎修正多處錯誤,增加並完善商城功能。

小程式專案使用介面為 ECShop 3.6 版本的 appserver。

專案為個人測試使用,如要用於商業用途,請先取得 ECShop 的授權。