Problema Com Componentes

Estou fazendo um blog com o Yii.

No CakePhp eu tinha uma classe chamada AppController, que era uma classe que era executada em todas as páginas previamente.

No Yii, temos components.

Preciso que no footer do meu site, tenha resultados de uma busca no banco de dados, portanto tenho que fazer isso no controller (ou components).

Como que eu faço para esse tal component enviar SEMPRE o vetor de resultados para a view?

O que estava pensando em fazer era uma variável chamada data que teriam as variáveis que sempre serão executadas.

Nos controllers eu utilizaria




   $this->data['novavariavel'] = 'valor';

   $this->render('layout',$this->data);



Porém não sei se isso é gambiarra.

Outra coisa, caso não seja, como que eu faço para que um método seja sempre executado nesse component?

Desde já agradeço