1

我只是想了解一下 FuelPHP 如何跨模块和应用程序目录处理语言文件。它是否将所有同名的语言合并到一个语言数组中,或者如果它在应用程序中找到它,它是否就停在那里?

如果我要在应用程序和模块中创建一个 foo.php 语言文件,我可以访问这两个文件中的所有内容还是仅访问应用程序中的一个?

4

1 回答 1

5

如果您在模块上下文中,Lang::load('foo') 将从模块中加载语言文件,并将其与全局 'foo' 合并(如果存在)。

如果您不在模块上下文中,则只需使用 Lang::load('module::foo') 显式指定模块,或者您想从另一个模块加载某些内容然后是活动模块。

于 2012-02-05T13:39:12.377 回答