유지보수가 중지되었습니다. 유지보수가 중지되었습니다. ! ! ! !
fire-shop-lite는 wechat-app-mall을 기반으로 개발된 전자상거래 애플릿 프론트 엔드 오픈 소스 프로젝트입니다.
주요 기능은 다음과 같습니다:
1. 집단싸움
2. 흥정
3. 배포
4. 제품 포스터 제작
5. 쿠폰
…
국내 창고 : 코드클라우드 창고
라이브 방송 권한이 없는 친구는 직접 라이브 방송 플러그인을 제거할 수 있습니다.
1. app.json에서 라이브 방송 플러그인을 제거합니다.
"live-player-plugin": {
"version": "1.0.8",
"provider": "wx2b03c6e691cd7370"
}
2. 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>
문서화 튜토리얼
위챗 전자상거래 미니 프로그램 EastWorld /wechat-app-mall
API 팩토리 애플릿 인터페이스 SDK
밝고 채도가 높은 색상, 비전에 초점을 맞춘 작은 프로그램 구성 요소 라이브러리인 ColorUI
미니 프로그램 포스터 구성 요소 - 순간에 공유할 포스터를 생성하고 사진을 생성합니다.
본 프로젝트는 소규모 프로그램 몰을 위한 순수 프론트엔드 프로젝트로, 제한된 인력과 에너지로 인해 지원하는 백엔드 시스템을 개발하지 않고 API에서 제공하는 무료 인터페이스와 백엔드를 직접 사용했습니다. 이 프로젝트의 모든 기능을 완벽하게 충족할 수 있는 공장입니다.
API 팩토리 등록
백엔드에 로그인하고 왼쪽 메뉴 "공장 설정" --> "데이터 복제" --> "다른 사람의 데이터를 나에게 복제"
상대방의 판매자 ID를 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. 포스터 공유 기능을 사용해야 하는 경우(포스터는 미니 프로그램 사용자 아바타를 호출해야 함) downloadFile의 법적 도메인 이름에 wx.qlogo.cn 도메인 이름을 추가해야 합니다.
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이면 오른쪽에 제품 목록이 바로 표시됩니다. 값이 다른 경우에는 2차 분류가 표시됩니다.
CATEGORY_BY_TAGS(스위치 유형)
태그별 분류 활성화 여부. 이 매개변수는 CategoryLevel=1일 때 유효하며 제품이 여러 카테고리에 속하는 시나리오에서 사용할 수 있습니다.
"Api Factory 3단계 배포 플러그인 사용법 튜토리얼"
미니프로그램몰 제목 수정은 어떻게 하나요?
위 시스템 설정에서 mallName을 확인해주세요.
"로그인할 수 없습니다."/토큰이 유효하지 않습니까?
백엔드에 로그인하여 자신만의 제품을 게시하세요.
배너에 링크를 추가하고 클릭하여 제품을 여는 방법은 무엇입니까?
공장 백엔드에서 appid, secret, WeChat 결제 판매자 번호 및 비밀 키를 설정할 때 토큰을 어떻게 채우나요?
토큰을 입력하지 마세요!
토큰을 입력하지 마세요!
토큰을 입력하지 마세요!
중요한 내용을 세 번 말씀해 주세요. 이 작은 프로그램은 서비스 계정용으로 사용되지 않으므로 빈칸을 채우지 마십시오.
WeChat에서 결제 시 50000 오류 메시지가 나타나고 선불 ID를 얻을 수 없습니다.
이 오류는 WeChat Pay의 선불 정보를 얻을 수 없다는 것입니다.
프로젝트에 참여하는 방법은 무엇입니까?
주문시 배송지 입력란이 없나요?
백그라운드에서 appid 및 secret을 설정할 때 프롬프트가 올바르지 않습니까?
환불 기능은 어떻게 사용하나요?
무료배송 금액은 어떻게 설정하나요?
30분 이상 결제가 이루어지지 않으면 자동으로 종료되는 주문을 수정하거나 종료하는 방법은 무엇입니까?
안드로이드는 사진을 볼 수 있지만 iOS 폰은 사진을 볼 수 없습니다
wxparse 파서 문제로 많은 분들이 피해를 입으셨는데요~
전역적으로 검색하고 console.dir을 주석 처리하세요.
더 궁금한 점이 있으신가요?
기술교류 QQ 그룹 878573318 (비밀번호: fire-shop-lite) | 저자에게 연락하기 |
---|---|
위챗 감사 | 알리페이 팁 | Meituan Ele.me 빨간 봉투를 무료로 받으세요 |
---|---|---|