- 博客(903)
- 资源 (15)
- 收藏
- 关注

原创 标准版 / 开源版:从数据表创建到基础增删改查的技术要点与实现步骤(新增功能模块)
很多使用了CRMEB单商户系统的童鞋在进行二开的时候,都会遇到新建了数据表之后不知道对数据表怎么进行操作。那么,这篇文章将带你完整的实现一遍,以后就不会怕啦。
2025-05-29 10:04:09
1005

原创 保姆级教程:Hbuilder 实现 App 打包全流程揭秘
本文详细介绍了如何从下载程序文件包到最终打包并上线APP的完整流程。首先,下载并解压开源版或标准版项目文件代码包,然后将模板文件导入Hbuilder工具。接着,修改接口地址和配置参数,包括应用标识、图标、模块配置等。随后,进行APP的云打包,选择Android和iOS平台,填写相关信息并完成打包。最后,分别介绍了安卓端和苹果端的上线步骤,包括生成证书、上传测试版本、审核及上架Appstore等。整个过程涵盖了从开发到上线的各个环节,为开发者提供了全面的指导。
2025-05-23 09:34:25
925

原创 CRMEB标准版,从创建数据表到实现最基础增删改查的实现过程
对应控制器中的五个方法,控制器需要先注入StudentServices,才能使用services中的方法,控制器中,获取参数使用request中的getMore或者postMore来获取,到此调用对应的接口,就可以实现数据库简单的增删改查了。总结:CRMEB系统中,每个层级是非常清楚的,controller用来接受和发送数据,services用来组合数据逻辑处理,dao层是用来对数据库的增删改查,model是数据库的模型类,弄懂了这些逻辑和文件层级,以后在在开发中会更方便和快捷。可以实现单条查询的逻辑,
2025-04-22 10:08:32
699

原创 Linux 配置全面讲解(安装JDK、Mysql、Nginx)
1 Linux概述1.1 Linux介绍Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。L
2021-07-26 14:26:45
1932
3
原创 【实战】CRMEB Pro 企业版安装教程(附 Nginx 反向代理配置 + 常见问题解决)
CRMEB Pro 是一款企业级高并发高性能的电商系统,支持 Linux 服务器环境,需要 PHP 8.0 及以上版本,兼容多种 WEB 服务器(如 Nginx 和 Apache),并支持 MySQL 数据库。本文将详细介绍如何从零开始安装 CRMEB Pro 系统。通过以上步骤,您可以顺利完成 CRMEB Pro 的安装。如果在安装过程中遇到问题,可以参考官方文档或到CRMEB 官方论坛寻求帮助。
2025-07-02 15:43:01
366
原创 CRMEB开源商城系统Windows+IIS环境安装配置详解
找不到扩展的,可以直接使用压缩包里面的扩展,压缩包里面的扩展为7.4的扩展其他的php版本不兼容,请自行下载。(2)编辑my.ini文件,没有就创建一个my.ini文件,把下面的内容复制到配置中,记得创建。根据下图中的提示,查看CGI是否安装,没有安装的,安装下就可以选择FastCgiModule。点击exe文件后,安装扩展,安装后需要关闭IIS管理器,重新打开才能看到。在服务中找到MYSQL进程,如果没有启动直接启动,如果启动了,重启下。填写入网站名称,选择物理路径,主机名,最后点击确定保存配置。
2025-07-01 10:16:41
773
原创 CRMEB商城系统安装教程:基于Linux宝塔面板的完整部署与优化方案
宝塔安装系统软件:Nginx 、MySQL5.1+、PHP( PHP用7.1-7.4版本)、phpMyAdmin(Web端MySQL管理工具)。
2025-06-26 11:30:53
652
转载 微信小程序获取用户头像(nickname)与昵称(avatar)全指南
为了保护用户隐私,wx.getUserInfo、wx.getUserProfile都没法获取到用户头像和昵称了,只能通过设计用户主动选择/输入形式,操作非常麻烦,而且可能获取到的是非真实头像和昵称,失去了获取意义。很多小程序的业务功能需要微信头像和昵称实现一定的社交性质,或者方便用户相互间的识别,接下来给大家介绍一个实现方法,详细可靠。这样就可以获取到真实的微信用户头像和昵称了,使用虽然没有最开始微信的接口方便,但是比现在的方式方便多了。
2025-06-25 15:09:40
419
原创 CRMEB 注释规范解析:基于 ThinkPHP6+Uni-app 的多端开发实践
或者某个地方还有一些待完成的功能,这时我们需要使用相应的特殊标记注释来告知未来的自己或合作者。注释内容第一个字符和最后一个字符都是一个空格字符,单独占一行,行与行之间相隔一行。附件:https://gitee.com/ZhongBangKeJi/CRMEB。当模块注释内再出现模块注释的时候,为了突出主要模块,嵌套模块不再使用。注释内容前后各一个空格字符,注释位于要注释代码的上面,单独占一行。注释内容和注释符之间需要有一个空格,以增加可读性。,注释应单独一行写在被注释对象的上方,不要追加在某条语句的后面。
2025-06-23 14:57:06
410
原创 CRMEB 代码规范指南:ThinkPHP6+Uni-app 架构下的开发标准
在编程过程中,大括号风格与缩进风格紧密联系,用来描述大括号相对代码块位置的方法有很多。样式书写一般有两种:一种是紧凑格式 (Compact),一种是展开格式(Expanded)。小的、专注的计算属性减少了信息使用时的假设性限制,所以需求变更时也用不着那么多重构了。样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。甚至在元素上维护可预测的行为,比如动画中的。规则,并且一定要在样式文件的第一行首个字符位置开始写,编码名用。元素嵌套规范,每个块状元素独立一行,内联元素可选。
2025-06-21 09:53:04
963
原创 CRMEB 前端开发命名规范:多端适配场景下的文件与组件命名法则
自定义事件应始终使用 kebab-case 的事件名。不同于组件和 prop,事件名不存在任何自动化的大小写转换。而是触发的事件名需要完全匹配监听这个事件所用的名称。不同于组件和 prop,事件名不会被用作一个 JavaScript 变量名或 property 名,所以就没有理由使用 camelCase 或 PascalCase 了。并且v-on事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以将会变成——导致myEvent不可能被监听到。原生事件参考列表<div。
2025-06-20 09:50:38
351
原创 CRMEB PC 端前端开发规范指南(含目录结构与配置要点)
接口请求地址 (http)或 (https)😕/www.crmeb.com(换成你的域名)/api 非独立部署默认为空。自定义通用样式 style.less,每次添加必须加注释,页面独立样式在在页面内写,后缀less 格式。页面命名、组建、文件夹 命名格式小驼峰命名法,例如:用户列表 userList。页面目录 文件夹命名格式骆驼式命名法,例如:用户列表 userList。vuex 路由状态管理,一个模块在modules 中建一个文件夹。router 一个模块一个模块在modules 中建一个文件夹。
2025-06-19 10:44:34
452
原创 CRMEB 平台端 admin 路径修改指南(从配置到部署)
需要在public下新建一个目录,名称为你要修改的路径名称,然后将打包文件放在下面。后台文件静态入口为index.html。新打包后admin将无法访问,需要使用<http://域名/你修改的名称 > 来访问后台。在admin目录下执行。
2025-06-18 16:04:43
349
原创 标准版 admin后台新增页面使用文档
在标准版开发的实际使用中,随着用户移动端的产品和信息内容不断增多,后台需要新增页面来管理对应的产品详情、模块、资源等内容。针对一些概念或者步骤较多的内容,可以新增子页面构建多级模块结构,帮助用户快速定位。
2025-06-17 09:39:15
247
原创 ThinkPHP 容器与依赖注入:功能特性及使用指南
对于自定义类及方法,CRMEB 商城开发中可借助invoke助手函数实现依赖注入。class Foo若直接实例化Foo需手动传入Bar对象,而使用容器通过可自动完成依赖注入,简化了开发流程,提高了代码的可维护性。自定义实例化:在 CRMEB 商城的模型类中,若希望自定义实例化方式,可增加__make方法。如User模型类:php通过这种方式可根据业务需求定制模型实例化过程,满足商城复杂业务逻辑对模型的特殊要求。回调机制:容器对象实例化后支持回调机制,可用于实现注解等功能。可通过。
2025-06-16 09:39:12
706
原创 CRMEB 开源商城开发:ThinkPHP6.0 单一入口模式详解(多端支持)
CRMEB 商城默认的应用入口文件位于 public/index.php ,其内容首先会检查 PHP 版本,要求版本在 7.1 - 7.4 之间,若版本不符则直接终止程序并给出提示。接着会检测是否已安装 CRMEB 系统,若未安装且访问路径不符合要求(需在域名根目录下安装 ),也会给出相应提示并引导至安装页面。最后,通过php');');//检测是否已安装CRMEB系统。
2025-06-13 09:09:26
415
原创 CRMEB 开源商城开发:ThinkPHP6 业务接口模块详解(微信 / APP 等适配)
在 CRMEB 开源商城系统中,其基于 ThinkPHP6+elementUI+Uni-app 框架开发,全开源无加密,支持微信小程序、公众号、H5、APP、PC 端适配,且能实现数据同步,为开发者提供了极大的便利。系统的 app 目录下设有 adminapi(后台业务接口模块)、api(应用端业务接口模块)、kefuapi(客服系统业务接口模块)以及 outapi(对外接口业务接口模块)。这些模块虽功能各异,但目录文件结构相似,且各自具备独立的路由、配置和事件机制。
2025-06-12 09:55:42
551
原创 PHP 消息队列应用:新增记录管理员操作日志队列开发指南
消息队列整个流程分为生产和消费,生产有由程序发起。消费由命令执行。消息队列文件一般存放在app/jobs目录下。可以以一个类为一个队列进行开发,或者一个类中有多个小队列都能加入生产进行消费。目前推荐一个类为一个队列进行开发。
2025-06-11 09:40:16
191
原创 PHP 项目中新增定时任务类型的详细步骤(以 CRMEB 为例)
例如定时任务的类型为:order_tick,而在CrontabRunServices类中的方法名称为:ordeTick。附件:https://gitee.com/ZhongBangKeJi/CRMEB。
2025-06-10 10:09:12
267
原创 2025-适用于Windows11Version 24H2的05累积更新,适合基于x64的系统(KB5058411) 安装错误-0x800f0831
右键点击“开始”菜单 → 选择“以管理员身份运行命令提示符”或“Windows 终端(管理员)”。完成以上操作后,请尝试再次运行 Windows 更新。步骤 1:以管理员身份打开命令提示符(CMD)步骤 2:依次运行以下命令来重置更新组件。步骤 3:修复系统文件。
2025-06-06 16:02:51
772
原创 CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展。
2025-06-06 09:56:58
469
原创 接口访问 token 从获取到使用:技术要点与案例解析
xxxxx是登录接口获取的token,切记与前面的。, xxxxx是登录接口获取的token,切记与前面的。请求移动端的数据接口,在headers里面增加参数。请求后台的数据接口,在headers里面增加参数。总结,程序的接口请求,基本上都需要在。,请求之后会获取到登录生成的。
2025-05-28 10:11:13
160
原创 Element 框架编译打包零基础实战
注:如需独立部署则修改src/setting.js中的请求接口地址,https://您的域名/adminapi 否则无需修改。注:如果安装失败,请按照https://doc.crmeb.com/single/crmeb_v4/4951 修改镜像然后再执行命令。打包完成会生成dist文件夹,该文件夹下就是编译完成的管理端页面文件,将文件夹内文件上传到服务器上的public/admin目录下。源码附件:https://www.crmeb.com/xiazai。以上版本确认无误,安装成功,进行下一步打包。
2025-05-27 09:46:23
416
原创 Nuxt 框架 PC 模板 SEO 优化打包全流程
6.打开setting.js文件,修改的setting.js里面域名 按图片方式 (注意:这里的域名是接口域名 就是后台网站的域名 不是pc的域名)2.设置反向代理,代理名称自行填写,目标URL填写 127.0.0.1:端口号 (端口号为打包时 nuxt.config.js里面修改的端口号 )使用问题参考:https://www.crmeb.com/ask/thread/48719。注意:下图中接口的域名一定是后端的域名,而不是你新建的pc的域名。12.浏览器输入域名访问PC页面。你的接口域名/api。
2025-05-26 10:29:14
152
原创 【uniapp 开发经验】小程序移动端新增页面适配指南
在标准版开发的实际使用中,随着用户移动端的产品和信息内容不断增多,新增页面来展示对应的产品详情、模块等内容。注意定位权限申请等原属于app.json的内容,在uni-app中是在manifest中配置。pages.json 文件用来对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 等。不存在模块需在subPackages中新增分包模块,在按照上一步进行创建页面路由。在底部tabBar中的list数组中添加对应配置。在对应模块的分包中添加对应路由即可。
2025-05-24 09:43:33
165
原创 开源版商城开通和配置支付宝支付
复制上图红框中的【支付宝公钥】填入上图(8、登录系统后台配置支付)中的系统后台的【支付应用公钥】复制图(4-8)中的应用私钥,填入图(8、登录系统后台配置支付)中系统后台的【支付应用私钥】3、创建好应用后进去配置阶段,点击下图中的设置,进入接口加密设置,这里需要验证短信。8、复制应用公钥填写在 4-4 图中的 [填写公钥字符]这一栏,点击保存设置。登录CRMEB系统,点击菜单设置→接口配置→商城支付配置→支付宝支付配置。),填入图(15)中的系统后台的【支付应用Appid】8、登录系统后台配置支付。
2025-05-22 09:28:33
193
原创 打开小程序提示请求失败(小程序页面空白)
你小程序使用的域名为:www.crmeb.com ,但你配置的合法域名是: crmeb.com 这是不行的。2、检查ssl证书是否正常,用这个工具检测:https://myssl.com/ssl.html。(2)要是自己编译的,检查app.js里面的接口域名是不是https的,填了以后有没有保存。3、检查合法域名是否配置(合法域名必须为你当前小程序使用的域名,差一点都不行)(1)要是商城后台下载的,检查设置里面的域名是不是https的。1、小程序代码是商城后台下载的还是自己编译的。
2025-05-21 09:02:29
485
原创 uni-app打包小程序教程(包括隐私协议设置)
(下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html ,推荐使用稳定版)小程序平台配置:https://doc.crmeb.com/single/v54/13720。商城后台配置:https://doc.crmeb.com/single/v54/13721。小程序审核:https://doc.crmeb.com/single/v53/12188。注:如出现以下提示,不用管理会,点击确定。
2025-05-20 14:45:28
985
原创 phpstorm 配置Xdebug调试
对有有经验的程序员,使用echo()、print_r()、print_f()、var_dump()等函数足以调试php代码,如果你不喜欢这样的话,xdebug就是一个非常好的php调试工具。1.创建一个php文件,写入phpinfo(); 这段代码。2. 然后访问此php文件,复制当前页面所有文字。3. 打开https://xdebug.org/wizard站点将复制的内容全部填写进去,点击 “Analyse my phpinfo() output”按钮进行检测php对应扩展4. 下载扩展5
2025-04-22 10:14:01
469
原创 自定义定时任务功能详解
CRMEB标准版的自定义定时任务模块,基于ThinkPHP6框架深度优化,通过可视化配置界面实现零代码任务管理。该功能支持秒级到年度的多维度执行周期设定,并允许开发者直接注入业务逻辑代码,实现如自动发券、数据同步等高频操作。相较于传统开发模式,可节省80%的二次开发时间。CRMEB标准版的自定义定时任务功能,通过可视化配置+代码自由扩展的双重优势,彻底改变了传统电商系统依赖硬编码的任务开发模式。无论是简单的数据维护,还是复杂的跨系统协同,开发者均可通过本功能快速构建自动化业务流,真正实现配置即服务。
2025-04-14 12:06:03
900
原创 自定义事件功能深度解析
CRMEB自定义事件功能重新定义了电商系统的扩展边界。通过事件驱动架构与低代码注入的结合,开发者能够以“外科手术式”的精度实现业务逻辑扩展,彻底告别“牵一发而动全身”的硬编码困局。无论是精准营销、数据协同还是用户体验优化,这一功能都将成为企业数字化转型的强力助推器。点此下载。
2025-04-14 11:37:12
744
原创 一个标星 9.4k+ 的多语言全开源多端商城系统
采用前后端分离技术,基于 thinkphp6+uniapp 框架开发,客户移动端采用uni-app开发,管理后台前端使用iviewUI开发,系统支持微信公众号端、微信小程序端、H5端多端账号同步,可快速打包生成APP;
2022-10-14 18:21:33
983
1
原创 最流行的布局方案 Flex 弹性盒布局详解
Flex布局又称弹性盒布局,是在CSS3中的一种新布局方式,可以简洁、方便、响应式地实现各种页面布局,因此自一提出受到了极大地追捧,目前也得到了各大主流浏览器的支持,因此迅速替代了之前的“display+float+position”的布局形式。
2022-09-26 16:59:13
2677
1
原创 使用Vue的transition组件写一个数字滚动竟然如此简单
以前要做一个数字滚动需要弄一个插件,插件代码也多,通过js进行控制处理,一般都是把0-9的数字放一排,然后滚动,滚动完成把头部的数字放到尾部,而使用transition组件只要这么一丢丢代码就可以完成相同的功能,如果在加上vue3新出的css变量绑定,还可以做到过渡动画执行时间的动态控制。
2022-09-22 14:18:19
1256
火鸟地方门户系统V6.8 2021年最新火鸟门户地方门户系统至尊版
2022-09-09
CRMEB V4.x标准版小程序公众号H5+App拼团砍价秒杀分销商城源码
2022-02-18
CRMEB 知识付费系统公众号h5课程源码
2021-07-14
CRMEB-v4标准版小程序公众号h5商城源码
2021-07-14
CRMEB JAVA版公众号小程序h5 app商城源码
2021-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人