2012-05-08 2 views
0

私はkohanaを新しくしており、PHPのエキスパートではありません これは重複していますが、私はこれを検索するための正しい用語を知らないこともあります。kohana:文字列を含むファイルですか?

私はキー値のリストを持つことができるファイルを用意したいと思います。テンプレートやコントローラからこれらのファイルにアクセスできるようにしたいと考えています。

これを行うには: 1)このようなファイルを作成するにはどうすればよいですか?どのフォルダに入れるのですか?テンプレートファイルとコントローラによってアクセス可能になるのは何ですか?

2)それぞれのキーを$文字列として宣言し、値を割り当てます(例:$ example = "example value")。それとも良い方法がありますか?

を使用すると、設定ファイルにいくつかのデータを保存するように

答えて

2

が鳴りありがとう。あなたはここで設定ファイルを使用する方法を学ぶことができます:http://kohanaframework.org/3.2/guide/kohana/files/config

コンフィグデータは、グローバルKohanaのクラス、例えば使用して、アプリケーションにほとんどどこでも読むことができます、Kohana::$config->load('myconf');が、一般的に、あなたのビューでグローバルにアクセスさせたくないのではなく、例:

class Controller_Contact extends Controller { 

     public function action_index() 
     {  
       $names = Kohana::$config->load('names'); 

       $view = View::factory('people') 
         ->set('names', $names); 

       $this->response->body($view); 
     } 
} 
+0

ありがとうございました。 – Phil

関連する問題