【发布时间】:2021-09-27 09:34:50
【问题描述】:
如何显示像这样的列表数据,包括产品列表、计量单位、调整数量和注释。
使用此代码
$stock = StockAdjustment::with('product_adjustment')->get();
$data = array();
foreach ($stock as $list) {
$row = array();
$sku = array();
$product_name = array();
$available = array();
$adjust_qty = array();
$total = array();
$note = array();
$date = Carbon::parse($list->create_at);
$row[] = $date->format('d-m-Y');
foreach($list->product_adjustment as $product){
$sku[] = $product->product['sku'];
$product_name[] = $product->product['product_name'];
$available[] = $product->available;
$adjust_qty[] = $product->adjustment_qty;
$total[] = $product->total;
$note[] = $product->note;
}
$row[] = $sku;
$row[] = $product_name;
$row[] = $available;
$row[] = $adjust_qty;
$row[] = $total;
$row[] = $note;
$row[] = $list->user['name'];
$data[] = $row;
}
return DataTables::of($data)->escapeColumns([])->make(true);
这是我得到的,我无法列出产品名称、调整数量、总计和注释。它会昏迷,而不是列出
【问题讨论】:
标签: php laravel datatables laravel-8