现在有
app/Home 分组
app/Admin 分组
app/Test 分组
TP支持跨分组的调用 ,比如在Test分组中 调用 D("Home/User", "Service")
service层是我们的业务层,Test是我们的测试分组。
这样调用可以成功,但是我们在实践过程中出现了一个问题, 当跨分组调用的时候 Home分组中的配置文件(包括config.php、function.php)都不会加载,这样就意味着,一般情况下Home分组中使用的配置文件是Common分组以及Home分组下的,但跨分组调用的时候,使用了Home的函数,但是配置文件中的函数、和配置文件并不会调用,而是调用了Common以及Test中的配置文件,这是相当有问题的。
我们的项目中Test只是一个测试分组,所以我们的解决方案时在测试的时候,把Home下面的所有配置文件通过include在Test分组下面的ba
希望可以交流沟通
最佳答案