在我的cakePHP应用程序中,我正在实现Miles Johson的论坛插件(http://milesj.me/code/cakephp/forum)。
它在插件中创建一个名为Profile的模型。我的普通应用程序中已经有一个名为Profile的模型,因此在使用论坛时出现了很多错误。将这两个模型合二为一似乎不是一个好选择,因为它们用于非常不同的目的。
是否有一种简单的方法可以在插件中更改模型名称而无需花费数小时搜索“Profile”或“Forum.Profile”的每个实例并将其更改为“ForumProfile”和“Forum.ForumProfile”?
谢谢!
答案 0 :(得分:0)
您可以尝试向database.php添加另一个连接,例如'forums',并将其配置为使用前缀'forums_'。在ForumsAppModel中覆盖构造函数并使用您的论坛连接和前缀。您需要在论坛表中添加“论坛_”前缀。
我不明白为什么论坛插件没有直接使用表格和所有内容的前缀。