TPWE系统
不会写代码的程序猿-蜀
一个野生的程序猿,蜗居是我最想的一件事情
展开
-
tpwe版本更新记录(thinkphp开发微擎模块兼容平台)
开源地址:https://gitee.com/xiaoetongo/tpwe.git欢迎大家fork!交流微信:tpwe88882021.07.021.修复安装以后提示找不到小程序平台2.新增平台模块选择3.修复微擎模块安装错误原创 2021-07-02 23:28:55 · 466 阅读 · 4 评论 -
tpwe如何兼容微擎模块和模块卸载
正在基于thinkphp开发的类似微擎平台,需要兼容微擎的安装语法,所以遇到一个安装问题thinkphp创建多表错误:微擎安装语句在manifest.xml里面,<install>安装sql</install>这里一般都是多表同时安装问题描述:然而thinkphp5 Db::query或者Db::execute只适合执行单表创建,多表创建容易出现42000错误 SQLSTATE[42000]: Syntax error or access violati原创 2021-07-02 22:20:19 · 498 阅读 · 0 评论 -
何为tpwe,它是用来做什么的?thinkphp开发的微擎框架
tpwe是一个纯开源的微擎模块兼容平台,由于这个系统由我个人维护,所有面向所有的用户都是开源且免费的,但是由于个人经历有限,所有维护频率比较低,请大家见谅!有了微擎为什么还要开发tpwe呢?微擎确实是一个优秀多平台的管理系统,但是由于它的商用性质比较高,系统本身的改动需要较高的费用(版权费用),但是小的公司,或者个人也不愿意支付其中的费用,但是同时为了能够满足个性化客户的需要,由此tpwe诞生的了!但是tpwe确实没有微擎优秀,但是它将会逐步的完善!tpwe借鉴了微擎的多模块管理机制,在addons目原创 2021-04-29 22:38:29 · 1203 阅读 · 0 评论 -
微擎模块开发-微信小程序付功能详解(tpwe模块同理)
最近在在做微擎模块转tpwe模块开发,需要了解微擎支付的流程,一般小程序前端请求对应模块下面 wxapp.php 指定的方法,然后再指定方法里面调用微擎本身自带的$pay_params = $this->pay($order);方法返回支付签名即可。所以tpwe做的时候最重要是做pay方法即可!pay.wxml pay: function (orderId) { var that = this app.util.request({ 'url': 'entry/wxapp/p.原创 2021-04-21 20:28:04 · 701 阅读 · 0 评论 -
接收POST过来的JSON格式数据,双引号变成",PHP
最近在做tpwe小程序端数据时,遇到一个双引号转移了,一下忘记用什么转移,特意记录一下htmlspecialchars_decode($_POST['data'])原创 2021-04-06 10:21:49 · 883 阅读 · 0 评论 -
微擎wx.getUserProfile兼容,tpwe系统也是一样需要注意的
var app = getApp();Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, handlerCancelClick: function(e) { wx.navigateBack();},handlerLoginClick:function(){ var t = this; //拿到用户.原创 2021-04-05 20:55:45 · 547 阅读 · 0 评论 -
PHP实现程序网站的云更新
最近在写一个类似微擎的框架,需要做客户的框架根据版本升级,主要思路,用户的网站curl访问云服务器的程序,判断版本是否符合(这里我暂时没有对用户进行校验,正确需要校验),然后返回对应版本更新的内容,然后通过md5_file判断文件是否一致,不一致更新,一致不更新!<?phpglobal $_GPC;$version = $_GPC['version'];if(empty($version)){ $version = '1.0.0';}$path = ADDONS_PATH."t原创 2021-03-23 22:02:31 · 339 阅读 · 0 评论 -
基于thinkphp开发的类似微擎平台-tpwe
tpwe介绍https://gitee.com/xiaoetongo/tpwe.git为什么开发tpwe,tpwe顾名思义thinkphp+微擎,自己是这两个开源框架的忠实的粉丝,thinkphp足够的开放,微擎足够的商用! 所以才萌发开放一个足够商用的开源的软件的想法! tpwe基于thinkphp开发多模块管理程序,所以它开源,但是本项目尚未足够完善,商用不够,所有大家可以慢慢的等待! 也欢迎大家改进提交开发版本!软件架构软件架构说明 addons 放模块(微擎原生模块也可以兼容)原创 2021-03-20 19:17:39 · 2153 阅读 · 2 评论 -
基于TP5开发类似微擎模块管理系统
基于TP5开发类似微擎模块管理系统何为微擎系统为何要开发相似的系统,有何优势?何为微擎系统微擎是现在市面上面比较优秀的多平台管理系统,并且有着丰富的插件资源,而且开源!为何要开发相似的系统,有何优势?说这个原因之前,先说明我是一个技术菜鸟,并且使用很多年微擎,深刻了解微擎开发的便捷,但是正是由于它的便捷,所以离不开它!可是很多客户都无法接受它商用版本的价格,确实我也接受不了,所以决定做一款兼容微擎模块的系统。系统开发的周期不定时间也定,不过肯定会完成!系统主要采用TP5加layout进行开发,为何原创 2021-03-15 18:52:40 · 1205 阅读 · 1 评论