UsersHelper.phpを作成し、その中でUsersテーブルからユーザー名を取得して出力するだけの機能を作成したいと考えています。
ひとまず、UsersHelper.phpの内容を以下のように記述しました。
php
1namespace Cake\View\Helper; 2use Cake\View\Helper; 3use Cake\Datasource\ModelAwareTrait; 4class UsersHelper extends Helper{ 5 use ModelAwareTrait; 6 public function getUsers($id = Null){ 7 $this->modelFactory('Table', ['Cake\ORM\TableRegistry', 'get']); 8 $this->loadModel('Users'); 9 10 //IDを渡してユーザー名を取得したい… 11 12 } 13}
次に、ログインユーザー名をテーブルから取得してレイアウト(admin.ctp)内に表示したいのですが呼び出す方法がよくわかりません。
どなたか詳しい方ご教示いただけないでしょうか。
テンプレート内での記述の仕方と合わせてどうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。