动态更改配置变量 CakePHP


change configure variable dynamically cakephp

假设我的引导程序.php文件中有一个cakePHP应用程序:

Configure::write('Config.language', 'eng');

如何根据应用程序控制器中的用户操作动态更改该配置变量的值?我试图在我的控制器中做与上面相同的事情,但这不起作用

有什么帮助吗?

例如尝试

Configure::write('Config.language', 'dut');

德尔顿@Ryan提出的问题的这个答案显示了使用该指令的一种正确方法。它应该在 AppController 中使用,因为它首先被加载 - 作为应用程序本身中所有其他控制器的父控制器。我使用了"有点正确",因为最好验证app/config/routes.php文件中的语言代码("eng","fre","dut")-转到此处以获取更多信息。

另请查看:国际化-本地化说明。