publiс function getData(){
switch($this->type){
case 1:
$data = $this->hasMany(Model1::classname(),['order_id'=>'id']);
break;
case 2:
$data = $this->hasMany(Model2::classname(),['order_id'=>'id']);
break;
default:
$data = null;
}
return $data;
}
'treeViewSettings'=> [
'nodeActions' => [
Module::NODE_MANAGE => Url::to(['/treemanager/node/manage']),
Module::NODE_SAVE => Url::to(['/treemanager/node/save']),
Module::NODE_REMOVE => Url::to(['/treemanager/node/remove']),
Module::NODE_MOVE => Url::to(['/treemanager/node/move']),
]
]
echo Html::a('<img src="/img1.png" id="img1" class="imageSelect">', ['/mycontroller/image', 'id' => $model->id], [
'data' => [
'confirm' => 'Вы точно хотите выбрать это фото?',
'method' => 'post',
],
]);