2012-08-09 71 views
0

有了這個代碼,我有一個很明顯未定義的變量:用戶

Undefined variable: user 

所以,我的問題是我怎麼能訪問add.ctp$user?可能這是基本的,但我是蛋糕新手。或者正確的方法是調用類似的方法:

$user = new UsersController(); 
$user -> add(); 


UsersController.php

public function add() { 
      ... 
      $user = $facebook->getUser(); 
      ... 
    } 

add.ctp

<?php if ($user){ ?> 
<a href="<?php echo $logoutUrl; ?>">Logout</a> 
<?php }else{ ?> 
<a href="<?php echo $loginUrl; ?>">Login with Facebook</a> 
<?php } ?> 

回答