Empfehlungen: Erweiterte Suche
$this->render('/elements/whatever');function userInfo()
{
$user = $this->User->findById( $this->Auth->user('id') );
$this->set('user', $user);
$this->render('/elements/zellen/menue-user');
}mbrod hat geschrieben:Ich kann mich erinnern, dass ich mal ein Problem hatte, wenn im Dateinamen der Bindestrich vorkommt. Vielleicht mal menue-user umbenennen: menue_user
euromark hat geschrieben:this->set() übergibt die daten an view + ALLE elemente
also ich seh da keine probleme
<?php echo $this->element('zellen/menue-user'); ?>euromark hat geschrieben:sicher, dass du im richtigen controller in der richtigen action bist?
$this->set(compact('user'));
euromark hat geschrieben:$user verfügbar in view + elemente SOFERN $user nicht lokal überschreiben wird!!!
wenn du im view foreach ($users as $user) machst etc, dann ist $user natürlich kaputt
euromark hat geschrieben:nimm etwas einzigartigeres wie $elementUser etc
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast