При клике на блок, у меня открывается виджет, который открывает модальное окно. Надо чтобы при открытии модального окна, виджет получал данные из базы по id и user_id(ну это понятно) и передавал их во вьюху виджета. Как при клике передать id в виджет?
Вот код виджета
class GetWebSiteCodeWidget extends Widget
public function init()
{
parent::init();
}
public function run()
{
if (!Yii::$app->user->isGuest) {
$userId = Yii::$app->user->identity->getId();
$hash = Site::find()->select(['hash'])->where(['id' => 8, 'userId' => $userId ])->scalar();
return $this->render('website-code', [
'hash' => $hash,
]);
}
}
}
Во вьюхе виджет вывожу как обычно <?= GetWebSiteCodeWidget::widget()?>