2017-04-25 4 views
0

私はYII2で販売ポイントを作成しようとしていますので、セールスページでアイテム検索のselect2を作成する必要があります。テーブルアイテム間で検索する必要があります。アイテムは、私は私と一緒にSELECT2作品とその作品がテーブルの上にYii2:ドロップダウンリスト

<?= $form->field($model, 'item_id')->widget(select2::className(),[ 
    'data'=> arrayhelper::map(items::find()->all(),'item_id','item_name'), 
    'options'=>['placeholder'=>'Enter item name or scan barcode'], 
    'pluginOptions'=>[ 
    'allowClear'=>true 
    ], 
])?>` 

の中に微細な方法を知っているが、トウ中のその複雑またはそれを行うために他の方法があるBar_code

1以上のものを持っていますか?

答えて

0

この

<?php 
    $data1 = arrayhelper::map(Items::find()->all(),'item_id','item_name'), 
    $data2 = arrayhelper::map(Items2::find()->all(),'item_id','item_name'), 
?> 

<?= $form->field($model, 'item_id')->widget(select2::className(),[ 
    'data'=> ["$data1", "$data2"], 
    'options'=>['placeholder'=>'Enter item name or scan barcode'], 
    'pluginOptions'=>[ 
    'allowClear'=>true 
    ], 
])?>` 
を試してみてください
関連する問題