php - php laravel 中的数组有问题
问题描述
我正在 laravel 5.8 中创建一个电子商务网站。我在拆分多维数组时出错。
@php
$ProductAttributeToCategory=App\Models\Products\ProductAttributeToCategory::whereCategory_id($Product->category_id)->first();
$categoryTag= json_decode($ProductAttributeToCategory->choice_options);
$tags=json_decode($Product->variation_option);
@endphp
@foreach ($categoryTag as $r=>$item)
<div class="row mt-2">
<div class="col-2 mr-0 pr-0 pl-1 text-right">
<label for="{{ $item->title }}">{{ $item->title }}</label>
<input type="hidden" class="form-control" name="choice_no[]" value="{{ $r }}" >
<input type="hidden" class="form-control" name="choice[]" value="{{ $item->title }}">
</div>
<div class="col-9 mr-0 ml-2">
<select class="form-control select2-multiple tags" style="width:100%" id="{{ $item->title }}" name="choice_options_{{ $r }}[]" data-toggle="select2" multiple="multiple" onchange="update_sku()" data-placeholder="Choose {{ $item->title }} ...">
@foreach ($item->options as $option)
<option value="{{ $option }}" >{{ $option }}</option>
@endforeach
</select>
</div>
</div>
@endforeach
我想从$categoryTag
可用的变量中选择元素,这是$tags
两个变量的结构。
$categoryTag
$tags
请给我一些解决这个问题的方法。
解决方案
推荐阅读
- sql - 在 SQL Server 的 Where 子句中使用 IF 语句
- java - KStream 到 KTable 左连接返回 Null
- ios - 我如何在 UIImageView 中看到图像?
- c# - C# wpf mvvm 通过单击按钮识别树视图中的选定节点
- function - 使用函数传回返回码记录到控制台和文件
- c# - 如何在我的 .NET 应用安装程序中添加 Microsoft.ACE.OLEDB.12.0?
- laravel - Laravel - 下载 PhpSpreadsheet 而不保存它
- azure-cosmosdb - 有没有办法在 Azure 数据工厂中插入带有嵌套数组的文档?
- haskell - `sum (replicate 5 (max 6.7 8.9))`和`(sum .replicate 5 .max 6.7) 8.9`如何得到相同的结果?
- php - 使用 mysqli 准备好的语句将数据插入数据库中的多个列