ahh^^ sag das doch gleich
du musst, wenn du das element überall verwendest, das ganze schon im beforeRender() callback des APPcontrollers machen!
ansonsten ists ja logischerweise nur in dem einen speziellen controller verfügbar...
Empfehlungen: Erweiterte Suche
euromark hat geschrieben:ahh^^ sag das doch gleich
euromark hat geschrieben:du musst, wenn du das element überall verwendest, das ganze schon im beforeRender() callback des APPcontrollers machen!
// ...
function beforeRender() {
$this->set( 'info', $this->_info() );
}
// ...
function _info()
{
$user = $this->User->findById( $this->Auth->user('id') );
$this->set('user', $user);
$this->render('/elements/zellen/menue-user');
}
// ...
euromark hat geschrieben:ansonsten ists ja logischerweise nur in dem einen speziellen controller verfügbar...
<?php
class AppController extends Controller
{
// ...
function beforeFilter() {
// ...
$this->set( 'info', $this->_info() );
// ...
}
function _info() {
if( $this->Auth->user() )
{
$this->User = ClassRegistry::init('User');
return $this->User->findById( $this->Auth->user('id') );
}
}
// ...
}
?>Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast