PHP开发之微擎

  • 2019 年 12 月 17 日
  • 筆記

这几天在做微擎的东西.之前也是很反感这玩意.但没办法.终是像生活地了头

1.需求是登录微擎直接进到小程序模块.

也是简单看了眼路由.微擎登陆后默认跳转到的是系统管理页面.看了要路由.找到代码看了下.找到控制器,文件地址为/web/user-login.ctrl.php 在第99行左右有一个函数

               if (empty($forward)) {  			$forward = user_login_forward($_GPC['forward']);  		}

追踪一下这个函数

$login_location = array(  		'account' => url('home/welcome'),  		'wxapp' => url('wxapp/version/home'),  		'module' => url('module/display'),  		'webapp' => url('webapp/home'),  		'phoneapp' => url('phoneapp/display/home'),  	);

修改以上文件.就直接跳到了所有模块页面.

2.微擎应用名称图标的修改

如果没有安装,点击【系统】->【应用总数】,选择你对应的应用点击【管理设置】,接下来你就可以修改图标,名称等。

如果安装了,也不需要删除重新安装. 打开数据库管理工具;在数据库 ims_core_cache 数据表中修改想修改的名称即可。我这里直接删除了所有数据.看这个表大概意思就是缓存的东西了.但是为了安全.也是也应该先将数据备份.

这段时间估计也是要对微擎进行二次开发.所以也会记录下遇到的问题…写bug去了 ?

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=18alfbkmynsqp