如何在HMVC中包含每个模块的语言文件?
问题描述:
我正在使用HMVC的CodeIgniter,并且我想为CodeIgniter语言文件夹中的语言文件以外的每个模块使用语言文件。如何在HMVC中包含每个模块的语言文件?
这可能吗?
如果是,我该怎么做?
E.g.我有一个名为页脚
与结构像这个模块:
modules
footer
controllers
footer.php
language
english
footer.php
czech
footer.php
models
footer_model.php
views
footer.php
并且该模块将在视图footer.php的消息:
echo $this->lang->line('copyright_message');
,其中关键copyright_message将存储在一个文件footer.php文件夹中language/english for English and language/cz ech捷克。
如何在HMVC中为CodeIgniter实现这样的事情?
答
它实际上和CI教程中的一样。我的错 ;)。
你看过http://ellislab.com/codeigniter/user-guide/libraries/language.html吗? – stormdrain 2013-03-26 19:17:15
我正在使用HMVC,而不是经典的MVC结构。 – Derfder 2013-03-26 19:18:00