我必须为一个项目使用3个数据库,这些项目具有令人遗憾的类似名称。我以为我会将它们放在子目录中,所以我在App下创建了一个名为xmaster的应用程序并将我的模型放在那里。为了尝试我的想法,我有一个 - 部分。
我当时认为我应该可以通过修改web.php文件中的路径来引用它:
Class 'App\xmaster\Section' not found
但是我得到了
uses App\xmaster\Section
错误,即使我添加
<div id="mainMenu" class="mainMenu">
<g:link controller="dashboard" class="myClass">
<g:message code="mainmenu.dashboard.text"/>
</g:link>
<g:link controller="news" class="myClass">
<g:message code="mainmenu.news.text"/>
</g:link>
<g:link controller="reports" class="myClass">
<g:message code="mainmenu.reports.text"/>
</g:link>
<g:link uri="/contact" class="myClass">
<g:message code="mainmenu.contact.text"/>
</g:link>
</div>
答案 0 :(得分:0)
答案是将模型顶部的命名空间修改为
命名空间App \ xmaster;