源码地址 https://github.com/webman-php/admin 不要吝啬你的小星星
有问题欢迎pr代码
此版本数据库和接口有诸多更改,不兼容之前版本。
安装方法(前提已经安装了webman)
进入webman目录,执行
composer require -W webman/admin
老项目需要先手动删除 /plugin/admin/
目录(注意备份)
安装后访问 http://127.0.0.1:8787/app/admin/
完成数据库配置及管理员账户配置
老大我爱你!!!!!!!
本人性取向正常
嘿嘿😁
"本人性取向正常"
哈哈
她是女的
哪位大佬点醒一下:app/admin/,这是啥意思?
应用插件访问规则
https://www.workerman.net/doc/webman/plugin/app.html#url%E8%AE%BF%E9%97%AE
/app/admin/
会访问{主项目}/plugin/admin
目录下的文件。感谢老大,原来是这样!!!!
老大地址错了,是这个:前端改用pear-admin(LayUI) http://www.pearadmin.com
好的,已改
下载试用中,👍
冲冲冲,大写的赞,激动得想哭,我好爱
az
爆赞一下,下一个项目有可能上。要是侧边导航能换成顶部导航就完美了。。。
这个前端设置可以直接切换吧
可以
好像没有这个功能
666
神速 爱你
无脑冲冲冲
哇哇~ 超喜欢这个 好漂亮~
群主牛逼
这才是phper梦寐以求的系统,支持大神!
为什么这个版本,既关联laravel-orm,又关联tp-orm是什么意思嘞?
我也发现了,一拉一堆下来了。呵呵
看了下,确实。还是再等等吧。等修复了再应用。
用的laravel-orm
webman/admin本身没用到thinkorm。
但是webman/admin将thinkorm放到了composer.json里,并生成一个/plugin/admin/config/thinkorm.php配置。
因为预计后期会有很多基于thinkorm开发的应用插件,这样这些插件可以直接复用webman/admin的数据库thinkorm配置,无需每个插件去单独配置thinkorm。
强迫症表示看着一拉一堆非常不舒服。只生成配置文件,应用插件包里增加thinkorm的依赖不行么。。^_^
发了0.5.1已经去掉了composer依赖,只生成配置文件
帅!
老大厉害,效果看着漂亮不少,但是这是弃用了vue了吗
不用vue了
支持老大,之前下载了vue的试用,但总有一些困难。产品选型简单,方便用起来,是正确的。
非常棒,已经用上,期待支持更多数据库类型。
安装的时候有没有碰到提示 数据库链接问题 Database connection [plugin.admin.mysql] not configured.
试了几次又好了,这个我自己研究下代码吧,哪里还是有点问题安装这块
很棒
http://fastadmin.thecook.com.cn/app/admin/ 演示地址
你确定不放出个用户名和密码吗?嘎嘎
咯咯哒
请教下,为什么本地安装的,验证码都是裂开的
数据权限是否内置啊
帅,还挺好看的
终于还是向layui低头了
对于面向后端人员的前端框架,明显layui更合适,ts+vue3 那套,更适合专业前端,当然后端人员去下番功夫也是能学会的,但专业的人干专业的事不更好吗,何苦降低开发效率呢
那就更应该参考 dcatadmin
难道不兼容一下有专业前端的公司吗
多应用这个需要怎么使用
多个后台搭建 admin后台 manage后台 等等
+1
应该可以参照webman 的多应用
什么时候出 应用市场呢,composer 高度集成, 比如外国的那个fly论坛
6666666666666666666
本地win环境下安装webman-admin遇到如下问题:
运行
windows.bat
后,浏览器访问http://127.0.0.1:8787/app/admin/
提示403无权限访问,无法进入数据库配置及管理员账户配置页面。
目前是通过修改
plugin/admin/api/auth.php
中的canAccess
方法跳过验证来解决此问题,不知道这是bug还是什么情况访问
http://127.0.0.1:8787/app/admin/
,后面有个/应该是这个原因,谢谢!
坐等应用插件出来
谢谢大佬啊!!!
目前以webman为核心的后台框架,究竟哪个使用最广泛呢?
@walkor 有没有好的办法, 要不然css和js不生效
挂起当前请求什么使用现在
layui,那不和swiftadmin开源项目重复了
https://www.workerman.net/a/1344
唯有竞争,方得始终
请问大佬们,有用它到生产的吗?
祝webman越来越好,虽然现在很少码代码,但旧项目一直还是用webman在稳定的运行着, 偶尔还是回来看看新的动态,有需要还是会首选webman!
redis队列插件页面报错
还有安装插件必须要重启webman,没写到手册
改个文件都要重启, 那装个插件要重启很正常吧
需要自己先去安装 redis队列插件,然后配置消费者进程,这个插件只是提供可视化队列消息而已,并没有处理
composer
依赖。提点建议。
第1点:数据库这里可以跟phpmyadmin类似,增加字段移动功能,有时候没考虑周,需要新增字段,虽然后期可以通过修改view下的html文件或者自己去phpmyadmin移动字段,但是像我这种懒人喜欢一个后台能搞定的事不想再打开phpmyadmin,方便一键生成菜单。
第2点:增加不同的管理员查看只查看属于他的数据,一种权限管理这里增加 部门,然后角色或者用户增加一个关联,只查看此部门数据(或者延伸),另一种通过admin_id来查看,只需要规则定好,在需要的表增加一个admin_id字段,然后自己生成的model或者类里做一个开关,在调用CURD.PHP里在查询时实现。
方便的话,再多说几条呗,我好学习学习
感谢walkor为我们提供这么好的开发框架和后台管理插件
感谢大佬。YYDS.但
layui官方文档关了。大佬有没有layui相关文档吗?
基于官方的Admin,后期肯定有很多需要Layui的相关知识吧
https://layui.gitee.io/
谢谢
http://www.pearadmin.com/doc/index.html
谢谢
如果不是前后端分离的 那就没有了意思,不如用thinkphp这种的了 开发还快速
使用webman都是对php追求的仔 ^_^
选择权在自己手上,你选原生也可以
我就说界面怎么这么眼熟,哈哈,一开始我就推荐PearAdmin的嘛
非常好用 +1
webman——admin后台能出个实用手册吗
使用手册
自己摸索摸索
这个有没有安装包下载?然后直接解压就能用的?
用composer
点赞
请教一下 这是什么情况,验证码一直是裂开的
如果你的环境是PHP8 vendor/webman/captcha/src/CaptchaBuilder.php 定义一下$background
如果是不是 那么自己F12打开调试 排查
看下runtime/logs下的日志就知道了,估计是php环境gd扩展缺少ttftext
php8对这个验证码不太支持好像,会有浮点报错
0.6.0开始验证码用的webman/captcha,支持php8
点赞,之前一直用dcat2.0,考虑新项目用这个
有前端开发api基类吗。鉴权token注册登录找回等等功能
目前没有
考虑增加吗?预计多久?
目前没时间做
Webman Admin 安装
填写管理员账户
提示:Call to a member function connection() on null
本地windows nginx mysql5.5
这个问题修复过,可能你用了旧的版本
composer info | grep admin 看下用的哪个webman/admin版本,目前最新版本5.0.8
@wallkor : v0.6.12版本 安装后登录后台提示:Call to a member function connection() on null
config中database.php更换pg数据库,改后报错,又改了mode中的Base: protected $connection = 'plugin.admin.pgsql';
是能进去,但是有些地方还是报错,搜了下,很多地方写死mysql的配置,并没有完全实现ORM啊。
这个后台是针对mysql开发的
Mysql前景不明啊,要转pg等其他库了
请教下为何说mysql前景不明?
被Oracle所控制啦,不一定能保证一直开源免费,个人小公司对版权无敏感的话倒是不用太担心。
已经控制多年了 没见的不开源
可用作正式环境做项目吗
可以
请问一下,webman-admin有操作log记录么?
目前没有
有考虑添加操作日志么?
这个要嫁的,目前没有时间做,欢迎贡献代码
收到
不错
大佬好,大佬看看这个,单页版本的咋样 http://layuimini.99php.cn/onepage/v2/index.html#/page/setting.html
看看可以用这个版本不,iframe版本这个弹窗在右侧页面里被限制了,每打开一个页面有些公用资源要重新加载,单页版感觉好些
webman/admin 确定用LayUI了吗,不想后面再改变
不改了
1、现在 webman/admin,新增表的时候还不支持json字段类型吗,后续会支持吗。删除字段的时候,发现好像没有真实删除,这个是本身就是不能删除,还是我这边其他的原因,我下载的是0.6.0版本。
2、webman/admin是一个插件,用的是laravel的orm还是其他的,为了后续更新webman/admin所以在不影响webman/admin的情况下,我重新在app应用目录下在建立一个admin模块,在主应用config配置目录中如果使用其他的orm比如是ThinkORM这样会跟webman/admin的orm冲突吗。
1、升级到0.6.11,已经支持json字段,直接在webman/admin后台插件市场里点击升级
2、webman/admin用的laravel的orm,开发者可以使用其它的orm比如think-orm,不冲突
谢谢大佬解答
应用插件调用https://www.workerman.net/api/app/list
时,不管传递的limit是10还是20,返回的数据都是10条
能不能pr 一些改进的功能啊 老大
官方的项目都可以发pr改进
好的 好的
作为后端开发人员,前端真是星辰大海啊
https://layui.dev/notes/3.0/milestone.html
pear admin 演示和文档都不能访问了,文档需要登陆-企业级开发平台,不知将来是否也需要授权...