2010-12-06 18 views
1

私は、犬の情報を返すデータベーステーブルをループするビューを持っています。Zend Helperデザインの使用例

ここでコントローラです:

<?php for($i = 0; $i < 30; $i++){ ?> 
if(isset($this->infoDog[$i])){ 
    $dog = $this->infoDog[$i]; 

これは正常に動作します:ビューで

public function listAction() 
{ 
    $dogDao = new DogDao(); 
    $this->view->infoDog = $dogDao->retrieveDogInfo(); 
} 

は、私はこのような犬の情報を取得することができます。

犬の情報を追加する必要がありますが、その犬の情報は、犬の一般情報テーブルから取得できる情報ではなく、いくつかの結合と最後の数字の取得が必要です。

public function retrieveVerySpecificInformation($dogId) { 

return $numberSpecificForThatDog 

}; 

I(信じる)私はこれらの計算を行い、私の質問があるヘルパーが必要です

私はためはイエスを常駐ビューにこのヘルパーを呼び出す必要がありましたか? しかし、私は与えられた犬Aのために得る方法でこれらの情報をどのように結びつけることができますか: 一般的な犬の情報とその特定の犬Aのその数の特定?

私は、ここでヘルパーを正しく統合するにはどうすればいいですか?

私は助けてもらえますか?事前に

おかげで、 MEM

答えて

関連する問題