网站首页 > 基础教程 正文
客户要求php的,原本打算layui + laravel,各种原因还是选了 la admin。
之前试了 la admin2.0的版本,竟然没有权限管理
系统后台有个手动充值表单,需要弹窗,结果选择商品套餐不能联动,找了github上的issue帖子,也没搞定。
类似 模态框内的联动有很多issue,牛人给的答案也是不算错,可能是不适合当前版本,但是没有告诉你加在哪个地方。
Admin::script("$('.modal-body').addClass('fields-group')");
我尝试在全局bootstrap.php,尽管感觉不合理,还是试了,页面没有报错,但是console显示 有1个error,却无法打开错误定位。然后又尝试在Actions form加入代码还是同样报错。无奈,继续baidu,google,甚至toutiao都搜了一遍,基本上都是controller里form的解决方法。
我都准备自己写js了,又全局加载pjax的执行逻辑,md,无效。
再次放弃。。。。尝试寻找了N多次github issues。
不得不再次浏览源代码。
从AssistantRecharge 到 RowAction 再到GridAction,再到Action。我原本想翻找modal的id获取方式的,意外看到了它,小可爱...
它就是你点击动作触发的js。于是,一激灵
就成功了。
根据搜索到的答案,基本上可以确定是bootstrap 对modal里fields-group做了处理,而la admin的作者也没有特意处理,只是把各种类似的issues加入了wontfix。我猜测z-song知道答案,就是为了让phper多翻翻他的github,
奉上源码,尽管很少
public function actionScript()
{
return "$('.modal-body').addClass('fields-group')";
}
把代码放在App\Admin\Actions\{你的Action}.php form方法下面即可
猜你喜欢
- 2025-01-13 alibaba cola 框架代码生成器
- 2025-01-13 Web前端【超出隐藏与显示】多种解决方案集锦
- 2025-01-13 商城微服务项目组件搭建(五)——Kafka、Tomcat等安装部署
- 2025-01-13 写给设计师的网页设计简史
- 2025-01-13 深入理解Java虚拟机之自己编译JDK
- 2025-01-13 谷歌正式发布Android 12,UI更好看,打造属于自己的定制化属性
- 2025-01-13 零基础开始学 Web 前端开发,有什么建议?(附视频教程)
- 2025-01-13 iOS 13全系统越狱详细教程&疑难解答
- 2025-01-13 「技术分享」你知道微前端吗?
- 2025-01-13 微前端方案 qiankun(实践及总结)
- 05-162025前端最新面试题之HTML和CSS篇
- 05-16大数据开发基础之HTML基础知识
- 05-16微软专家告诉你Win10 Edge浏览器和EdgeHTML的区别
- 05-16快速免费将网站部署到公网方法(仅支持HTML,CSS,JS)
- 05-16《从零开始学前端:HTML+CSS+JavaScript的黄金三角》
- 05-16一个简单的标准 HTML 设计参考
- 05-16css入门
- 05-16前端-干货分享:更牛逼的CSS管理方法-层(CSS Layers)
- 最近发表
- 标签列表
-
- jsp (69)
- pythonlist (60)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- deletesql (62)
- c++模板 (62)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- console.table (62)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)