动态更改配置变量cakephp

动态更改配置变量cakephp,php,cakephp,cakephp-1.3,Php,Cakephp,Cakephp 1.3,假设我在cakePHP应用程序的bootstrap.php文件中有以下内容: Configure::write('Config.language', 'eng'); 如何根据应用程序控制器中的用户操作动态更改该配置变量的值?我试着在我的控制器上做同样的事情,但是没有成功 有什么帮助吗?尝试配置::编写'Config.language','dut';例如 从@Ryan Pendleton提出的问题可以看出,使用该指令的方法有些正确。 它应该在AppController中使用,因为它首先被加载-作

假设我在cakePHP应用程序的bootstrap.php文件中有以下内容:

Configure::write('Config.language', 'eng');
如何根据应用程序控制器中的用户操作动态更改该配置变量的值?我试着在我的控制器上做同样的事情,但是没有成功

有什么帮助吗?

尝试配置::编写'Config.language','dut';例如

从@Ryan Pendleton提出的问题可以看出,使用该指令的方法有些正确。 它应该在AppController中使用,因为它首先被加载-作为应用程序本身中所有其他控制器的父级。 我使用的有些正确,因为最好验证app/config/routes.php文件中的语言代码“eng”、“fre”、“dut”


也请检查以下内容:。

您发布的代码是正确的。是否配置::读取'Config.language';不归还你所期望的?“定义”不起作用。好吧,那部分没问题,他正在试图在以后的执行中改变它。这个问题中的某些东西可能会有所帮助: