全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
233 0
2023-11-23
微信小程序源代码-多商户微信商城小程序+含前端vue


[TOC] # 禾匠商城v4 ##前置条件 ###开发者需要掌握的 - Linux基本命令使用、文件、进程管理、Nginx+PHP+MySQL+Redis环境配置 - PHP开发 - MySQL数据库 - Redis数据库 - Yii框架 - Vue - Element-UI - Composer ###运行环境 Linux+Nginx+PHP7.2+MySQL(5.6|5.7)+Redis(4|5) ## 安装教程 ### Git版本 1. 2. `cd zjhj_mall_v4` 3. `cpconfig/db.example.php config db.php`,并配置相关数据库信息 4. `cdweb`(可选) 5. `php -S localhost:8000`(可选) 6. 打开浏览器访问`http://localhost:8000`(可选) ### 源代码包(开源版) 1. 解压源代码到web目录,如`/www/wwwroot/zjhj_bd/` 2. 浏览器访问您的站点,自动进入安装界面,填写数据库配置信息完成安装 ## 配置 ### 数据库配置 复制`db.example.php`到`db.php`,按相关参数配置。 ### 本地化配置 - 环境变量 复制`.env.example.php`到`.env`按需配置相关选项。 在`YII_DEBUG = true`的情况下,所有错误结果将由Yii框架处理,`YII_DEBUG = false`或未配置`YII_DEBUG`的情况下,所有错误结果将统一处理,HTTP不再直接返回相关错误码,错误码在ajax下返回在`code`字段中。 -系统配置 复制`local.example.php`到`local.php`按需配置相关选项。 ## 快速上手案例 通过案例了解框架处理流程 1. 控制器 创建文件`/controllers/mall/DemoController.php` ```php request->isAjax){ // ajax请求返回json数据,此处返回数组将自动转换成json return [ 'code' => ApiCode::CODE_SUCCESS, 'data' => ['content' => 'hello!', ], 'msg' => 'any msg' ]; } else { // 其他请求返回界面视图 return $this->render('index'); } } } ``` 2. 视图文件(界面) 创建文件`/views/mall/demo/index.php` ```php

{{content}}

``` 3. 通过`http://网站目录/web/index.php?r=mall/demo/index`即可访问到。 ##代码说明 ###目录说明 ```/condif #配置文件 /controllers #控制器/events #事件定义类 /forms #表单处理/handlers #事件处理 /jobs #队列任务/models #数据库表模型 /plugins #插件/validators #自定义验证器 /views #视图文件 /web #入口文件、资源文件 ``` ###开发调试模式 要开启开发调试模式,可在项目根目录下创建`.env`配置文件,写入内容 ```.env YII_DEBUG=trueYII_ENV=dev ``` ###插件开发 插件与系统交互部分: - 后台 菜单、权限 - 小程序 导航菜单、底部导航、用户中心 ...
......


(130多MB压缩包的网盘链接)
65d18255d690eaba71b5c1bd4e7abfe.png


22f2ec8c0053c34bcfd9ff0545f0a38.png



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群