假设我的引导程序.php文件中有一个cakePHP应用程序:
Configure::write('Config.language', 'eng');
如何根据应用程序控制器中的用户操作动态更改该配置变量的值?我试图在我的控制器中做与上面相同的事情,但这不起作用
有什么帮助吗?
例如尝试
Configure::write('Config.language', 'dut');
德尔顿@Ryan提出的问题的这个答案显示了使用该指令的一种正确方法。它应该在 AppController 中使用,因为它首先被加载 - 作为应用程序本身中所有其他控制器的父控制器。我使用了"有点正确",因为最好验证app/config/routes.php
文件中的语言代码("eng","fre","dut")-转到此处以获取更多信息。
另请查看:国际化-本地化说明。