Beispiel #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getIdTypeDevice()
 {
     return $this->hasOne(TypeDevice::className(), ['id' => 'id_type_device']);
 }
Beispiel #2
0
/* @var $form yii\widgets\ActiveForm */
?>

<div class="device-form">

   <?php 
$form = ActiveForm::begin();
?>

   <?php 
echo $form->field($model, 'name_device')->textInput(['maxlength' => true]);
?>

   <?php 
//Получаем все типы
$typed = TypeDevice::find()->orderBy('name_type')->all();
//Формируем массив с ключем равным полю 'id' и значением равным полю 'name'
$items1 = ArrayHelper::map($typed, 'id', 'name_type');
$params1 = ['prompt' => 'Выберите тип'];
echo $form->field($model, 'id_type_device')->dropDownList($items1, $params1);
?>
    

   <?php 
echo $form->field($model, 'serial')->textInput(['maxlength' => true]);
?>

   <?php 
//Получаем все усд
$usd = Usd::find()->orderBy('name_usd')->all();
//Формируем массив с ключем равным полю 'id' и значением равным полю 'name'