2012-06-07 4 views
1

이의 내가 CakePHP의 응용 프로그램에서 내 bootstrap.php 파일이 있다고 가정 해 봅시다 CakePHP의 내 응용 프로그램? 나는 컨트롤러에서 위의 작업을 수행하려고했지만 작동하지 않았다.변경 구성 변수는 동적으로

어떤 도움이 필요합니까?

+1

게시 한 코드가 정확합니다. 'Configure :: read ('Config.language');는 예상 한 것을 반환하지 않습니까? "작동하지 않음"을 정의하십시오. – Mike

+0

그 부분은 괜찮아요, 그는 나중에 실행에서 그것을 변경하려고합니다. 이 질문에서 뭔가 도움이 될 수 있습니다 : http://stackoverflow.com/questions/10132465/cakephp-2-1-url-language-parameter –

답변

0

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

This answer @ Ryan Pendleton이 제안한 질문에서이 지시어를 사용하는 다소 올바른 방법을 보여줍니다. AppController에서 먼저로드되어야하기 때문에 AppController에서 사용해야합니다. 응용 프로그램 자체의 다른 모든 컨트롤러의 부모로로드됩니다. app/config/routes.php 파일 (go here for more information)에서 언어 코드 ('eng', 'fre', 'dut')의 유효성을 검사하는 것이 가장 좋기 때문에 "다소 정확함"을 사용했습니다.

Internationalization-Localization explanation도 확인하십시오.