class Pacients extends ActiveRecord(){
static function tableName(){
return 'pacients';
}
public function getHistory(){
return $this->hasMany(History::className(),['history_id'=>'id']);
}
}
class History extends ActiveRecord
{
static function tableName()
{
return 'history_pacients';
}
public function getPacients(){
return $this->hasOne(System::className(),['id'=>'pacient_id']);
}
public function getNapravlenie(){
return $this->hasOne(Napravlenie::className(),['id'=>'history_id']);
}
}
class Napravlenie extends ActiveRecord
{
static function tableName()
{
return 'napravlenie';
}
public function getHistory(){
return $this->hasMany(History::className(),['history_id'=>'id']);
}
$dataProvider=new ActiveDataProvider([
'query'=>Procedurnay::find()
]);
<button id="ok">OK</button>
<script>
$("#ok").on('click', function() {
alert(22);
})
</script>