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 复选框默认选中问题

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 18

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

6年前 评论

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

6年前 评论

->default(0) 试试

6年前 评论

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

6年前 评论

这个问题,我再一次的反复查看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

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

6年前 评论

哎呀~!厉害了我的哥,百般求救之后,在无奈、痛苦、悔恨的坑里面呆了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问题哦。互相讨论学习,哈哈。老板看到了也会高兴的!

6年前 评论

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

6年前 评论

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

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

6年前 评论

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

file

6年前 评论

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

6年前 评论

I will solve this problem !

I Believe !!!

6年前 评论

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

6年前 评论
Mosz 5年前

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

5年前 评论

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

file

5年前 评论

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

4年前 评论

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

4年前 评论

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