ですから、私がやりたいのは、メインレイアウトに、ログインしているユーザー用のメニューと、非ユーザー用のメニューを用意することです。
レイアウトはすべてのページで使用されるため、これを行う方法がわかりません。これまで見てきたように、Authコンポーネントはコントローラーでのみ使用できます。これは、1つだけで行う必要がある場合に便利です。ビューですが、すべてのビューについて、どうすればこれを行うことができますか?AppControllerで何かする必要がありますか?
私がやりたいのは基本的に
// layout
<?php if(logged): ?>
Welcome <?php echo $user; ?>
<?php else: ?>
Welcom anon, Log in?
<?php endif; ?>