Я знаю, как передать переменную из контроллера в представление:
$this->render('view_name', array('variable_name'=>'variable_value'));
однако я хотел бы передать некоторые переменные в макет. Единственное соединение между контроллером и макетом, по-видимому, является атрибутом public $layout в классе контроллера, например:
public $layout='//layouts/column2';
Однако я не вижу способа передать ему переменную?