MilesJ の Forum Plugin を CakeDC の Users Plugin で実装するにはどうすればよいですか?
- CakeDC ユーザー プラグインは問題なく動作します。
- MilesJ のフォーラム プラグインは、以前の自己作成ユーザー システムで動作していました (プラグインを使用していません)。
http://milesj.me/code/cakephp/forum#user-setupでフォーラム プラグインを実装するための手順。ただし、プラグインを使用するユーザー システムは想定していません。
これはモデル "AppUser" です (名前は CakeDC によって強制されます):
App::uses('User', 'Users.Model'); class AppUser extends User { public $useTable = 'ユーザー'; public $hasOne = array('Forum.Profile'); public $hasMany = array('Forum.Access','Forum.Moderator')); }
次のエラーが発生し続けます...
警告 (512): モデル「ユーザー」はモデル「プロファイル」に関連付けられていません [CORE\Cake\Model\Behavior\ContainableBehavior.php、339 行目] 警告 (512): モデル「ユーザー」はモデル「アクセス」に関連付けられていません [CORE\Cake\Model\Behavior\ContainableBehavior.php、339 行目] 警告 (512): モデル「ユーザー」はモデル「プロファイル」に関連付けられていません [CORE\Cake\Model\Behavior\ContainableBehavior.php、339 行目] 警告 (512): モデル「ユーザー」はモデル「アクセス」に関連付けられていません [CORE\Cake\Model\Behavior\ContainableBehavior.php、339 行目]
Forum プラグインと Users プラグインを適切に関連付けるにはどうすればよいですか?