Задать вопрос
@evilelf
Тупой, руки из жопы, кодю за зп и т.п. и т.д.

Как обратиться к классу виджета из представления виджета?

Всем привет!

Yii 1.1.16

Нужно обратиться из представления виджета в класс виджета и вызвать метод abc()
Как это сделать?
$this->abc() не работает
$this->getOwner()->abc() не работает

Всем спасибо.
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 1
@matperez
Мне кажется, что это то не очень хорошая практика, лучше передавать во вью полностью готовые для отображения данные, без необходимости обращаться куда-то еще. Если очень хочется, можно передать инстанс видежта во вьюху напрямую как-нибудь так: $this->render('view', ['widget' => $this]), ну и обратиться к нему через $widget->abc().
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы