php - Laravel 多选与 DB 数组
问题描述
指导我正确的方法在表单编辑中进行多选 Vales。
我将这样的大小值存储在序列化数组中。
@foreach($sizes as $size)
<option value="{{ $size->size }}">{{strtoupper($size->size)}}</option>
@endforeach
现在在编辑中,我也想显示具有此大小的选定值,我厌倦了数组 + 三元运算符但没能做到,这就是我正在尝试的
@foreach($sizes as $size)
<option value="{{ $size->id }} {{in_array($size,@serialize($product->productAttributes->sizes)?'selected':''}}"></option>
@endforeach
解决方案
推荐阅读
- r - 将 df 列除以 R 中的同一列,但保持 df.column.names
- sql-server - 循环结果集并作为存储过程的一部分执行插入语句
- eclipse - 运行测试时的 Eclipse JUnit 5 SecruityException
- amazon-web-services - 如何有条件地引发 Alexa 多轮对话
- css - 有没有办法只使用 CSS 从容器中的特定项目到最后一个项目中选择项目?
- python - 使用 Python 和 Flask 连接 SFTP 服务器有困难吗?
- mysql - MySQL: ORDER BY column DESC LIMIT (SELECT COUNT(*) FROM table);
- google-cloud-firestore - Firestore 模拟器 - “不允许使用三元运算符。”
- pytorch - 需要 pytorch 帮助一次用 N 个内核对 N 个图像进行 2D 卷积
- typescript - 动作中使用的类型语法的机制是什么?