{{-- 明細行の入力項目のname属性には先頭に%をつける(seq以外|伝票項目と区別する為) --}} {{-- 1行=1Livewireコンポーネント。ルート要素は (親コンポーネントのルートが ) --}} {{-- 行アクション --}} {{ __('Insert row above') }} {{ __('Insert row below') }} {{ __('Delete row') }} {{-- No --}} {{-- seq、idは管理上、必要なので、同じように記載しておく --}} {{intval($index) + 1}} {{-- 商品 --}} {{-- 商品選択|dispatch属性に商品が変更された時の受信先を指定 明細配列そのもの(wire:model.live="rows")は渡さない。 渡すと子が配列全体のコピーを持ち、古い配列を親へ書き戻して入力が消える。 --}} {{-- エラー表示項目は入力の下に配置する --}} {{-- 隠しフィールド --}} {{-- ロット番号 --}} {{-- 賞味期限 --}} @if(Enum::match('ProductType.Be', ($row['product_type'] ?? null))) @else @endif {{-- 現在庫 --}} {{-- 調整数【入力】 --}} {{-- 調整後在庫【表示のみ】 --}} {{-- 備考 --}}