Laravel admin checkbox 复选框默认选中问题

关于laravel admin 后台关联分类表后,修改时,默认选择问题!

laravel admin checkbox 复选框默认选中问题
以上代码:效果如下

laravel admin checkbox 复选框默认选中问题
列表页面显示,分类的名称。最好能这样!
laravel admin checkbox 复选框默认选中问题
官方文档如下:通过查看文档也没有发现默认选中应该怎么处理!
laravel admin checkbox 复选框默认选中问题
百度也找了好久,都是select下拉框默认选中问题!没有发现过多的介绍。
希望有大佬能够解决这个问题!
万分感谢!
还有就是列表页显示分类名称的问题:A表关联B(分类)表,看了本社区的文章。
A模型
laravel admin checkbox 复选框默认选中问题
B模型
laravel admin checkbox 复选框默认选中问题
以上方法都尝试了一遍!

laravel admin checkbox 复选框默认选中问题

laravel admin checkbox 复选框默认选中问题

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 18

难道就没有人出来洗地吗???
问题真的很难吗?!!!
还是说要去修改admin checked方法什么的????

4年前 评论

有没有已经实现的,说一下思路也是可以的啊!!!
目前我手动修改了复选框值,在修改页面的debug里面修改的。但是提交修改后,数据库内容没有变化!也就是laravel -admin 无法获取到手动修改的复选框值。想使用js等页面加载完后在去判断,这一个思路也行不通了。

4年前 评论

->default(0) 试试

4年前 评论

你这样是默认全部选中,还是全部不选?

4年前 评论

这个问题,我再一次的反复查看admin 文档,始终就是没能测试成功 checkbox 复选框 在修改时能够默认选中问题!!
以下是列表页面:测试了好久,最后选择checkbox 多对多的案例;感觉这样将就。。。我程序员的脾气就暴涨!!! :stuck_out_tongue_closed_eyes: :stuck_out_tongue_closed_eyes: :stuck_out_tongue_closed_eyes: :stuck_out_tongue_closed_eyes:
file

效果如下:

file

编辑修改页面:

还是没有实现默认选中极个别的checkbox组件:

file
效果如下,期望的效果是之前选中的已经保存到数据库中,现在默认打钩。
file

希望了解的朋友,给一个思路也行。这个问题我必须要解决!!!
管理员看到了,希望能帮忙理一下思路。谢谢!

4年前 评论

哎呀~!厉害了我的哥,百般求救之后,在无奈、痛苦、悔恨的坑里面呆了2天的时间,最后终于乘风破浪、历经九九八十一难,在一行代码中发现了宝塔上闪亮的明珠之光,又爬18层楼,最后拥抱了黎明的曙光;那种成功的喜悦简直可以用长篇大论来慢慢咀嚼试的形容!
至于前端,想修改debug样式来提交以及使用ajax加载页面完成后再进行判断的方式---可以直接pass掉了!都无效。
列表页,效果如下:

file
$from->编辑页面效果如下:

file
具体的实现:..........能帮忙的,先帮忙扫描二维码,注册一个会员,我新写的项目;老板每人推荐的有指标,我也没办法。感谢支持:

file
下面进入正题:
1.我使用的是一对多关联
2.由于我使用的是mysql 字符串形式存储(字段名:clas_datas)。存入多个分类表id字段;
数据库的格式是:"["5","6","7"]"。请记住这个格式,很重要;
3.在laravel-admin 后端的视图页面中显示的是"["5" , "6","7]"。数组形式
4.修改from试图页面如下:

file
铛铛铛铛。。。。。。。。。问题是不是迎刃而解了?
是不是很简单。不过这么简单的事情,我可以是找了 好久哦。各种测试!各种手册、百度,都没有找到相关问题哦!
小提示:如果有点不懂的,注册的那个小平台可以发布小消息,找白文昊请教laravel问题哦。互相讨论学习,哈哈。老板看到了也会高兴的!

4年前 评论

前端使用的是 mui 手机端页面。
后端使用的是 layui 组件。
php7.2
laravel 5.5
linux contos7
微助平台的,也是扫码的那个,现在是内测阶段。各位大拿、大牛,如果发现BUG了,记得告诉我一声!谢谢啦。
目前处理的这个是laravel 6.0版本的。
相互帮助、互相学习!有想法的同学,也可以一起创业。我目前是在老家找的月薪5k的工作(因为房价均价是4.5k),就是为了腾出时间来创业。目前来看,一天能腾出 8小时创业时间。有志同道合的朋友,记得联系!

4年前 评论

在使用laravel-admin时,发现了一个问题。
我的表名:project_category 也是按照admin官方提倡的表名全部小写,多单词之间使用下划线分割;但是问题来了,我所有带下划线的表名,在admin列表页删除的时候会提示以下信息:

file
他把我的名表分割成了路径名。这样我很是纳闷,百度了很多,都是关联删除的问题,没有我这种相关的问题。
其他单个单词表名直接可以删除成功。就是这带下划线的,所有的,都是这个问题。
我看了laravel-admin后台生成表名中也有带下划线的啊。目前不知道是什么原因。希望有处理过此类问题的大佬,指点一二。谢谢!

4年前 评论

我已经在模型中指定的table :表名。

file

4年前 评论

我发现了一个问题,翻开之前写的商城项目,发现后台admin 凡是带_的表名,删除功能都被禁用了 ,没有禁用的都是正常的单个单词的表。例如users ;user_address 就没有,以及其他的带下划线表!都没有删除功能。
看来这应该是个bug问题。不好处理,并且之前就有!。。。。

4年前 评论

I will solve this problem !

I Believe !!!

4年前 评论

$form->checkbox('name', '姓名')->options()->checked('name1')

3年前 评论
Mosz 3年前

@xujinhuan 没介绍,我看的源码找到的

3年前 评论

验证码安全做的不太行, 用定时任务,可以狂刷短信。

file

3年前 评论

使用->checked()就可以默认选中了。checked内是一个数组,数组的值是显示的选项内容。

2年前 评论

$form->checkbox('test')->options($data)->customFormat(function ($v) { // 从数据库中查出的二维数组中转化成ID return [1, 2]; });

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!