如何使用 CakeDC 的用户插件实现 MilesJ 的论坛插件?
- CakeDC 用户插件工作正常。
- MilesJ 的 Forum Plugin 用于与之前的自写用户系统一起使用(不使用插件)
在http://milesj.me/code/cakephp/forum#user-setup上实现论坛插件的说明。然而,它并不期望用户系统使用插件。
这是模型“AppUser”(CakeDC 强制命名):
App::uses('User', 'Users.Model'); 类 AppUser 扩展用户 { 公共 $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 行]
如何确保论坛和用户插件之间的关系正确?