假设我在cakePHP应用程序的bootstrap.php文件中有这个:
Configure::write('Config.language', 'eng');
如何根据应用程序控制器中的用户操作动态更改该配置变量的值?我试着在我的控制器上做同样的事情,但是那不起作用
任何帮助?
答案 0 :(得分:0)
尝试Configure::write('Config.language', 'dut');
例如。
This answer显示了一种使用该指令的方法。
它应该在AppController中使用,因为它首先被加载 - 作为应用程序本身中所有其他控制器的父级。
我使用“有些正确”,因为最好在app/config/routes.php
文件中验证语言代码('eng','fre','dut') - go here for more information。