0
을 내가 분명히정의되지 않은 변수 : 사용자가이 코드
Undefined variable: user
그래서이, 내 질문에 내가 add.ctp
에서 $user
에 액세스 할 수있는 방법인가? 아마도 이것은 기본이지만 Cake에서는 새로운 것입니다. 또는 올바른 방법은 다음과 같습니다.
$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 } ?>