$this->set()
CakePHPのメソッドを使用して自分の関数をどのように使用/定義できるのか疑問に思っていますか?こんなことしたい…
AppController.php
<?php
function checkSetup() {
if ($this->Auth->user('setup') == 'notcomplete') { return true; }
}
$this->set('isSetup', checkSetup());
?>
そして、ビューファイルでアクセスして呼び出すことができます。
<?php if ($isSetup): ?>
You haven't setup your profile yet!
<?php endif; ?>
私はそれを試しましたが、大規模な致命的なエラーが発生するため、明らかに機能しません。これを行う方法についてのアイデア/提案はありますか?