2012-01-24 2 views
1

http://book.cakephp.org/1.2/view/816/counterCache-Cache-your-countCakePHPでcounterCacheを表示するには?マニュアルに従い

が、私は私のモデルでは、このコードを持っている:

私の見解/ index.ctpから
class Ticket extends AppModel { 
    var $belongsTo = array(
     'TicketStatus' => array('counterCache' => true) 
); 

と、この:

echo $ticket_count 

それエラー出代わりの印刷そのフィールドの内容私はすでにチケットテーブルにticket_count(INT)を追加しました。私は何を逃したのですか?

おかげ

ライマン

+0

"それは*ありません*エラーが出ませんか"?それはいいですね?あなたが得るものと期待するものをより具体的に記述してください。エラーが発生した場合は、完全なエラーメッセージが参考になります。より多くのコードも役立ちます。 – deceze

+0

こんにちは、誤って私は投稿を更新しています。ここにエラーがあります:未定義変数:ticket_count [APP \ views \ ticket_statuses \ index.ctp、line 40] ...私が本当に望むのは、index.ctpにカウンタを表示することです。 echo $ ticket_countはそれを行いません。 – Lyman

+0

'$ ticket_count'はどこで設定していますか? *あなたは '$ ticket_count'を設定していますか? – deceze

答えて

0

ビューで使用されるように、あなたが$保留中の変数を設定しましたか?

$this->set(compact('pending')); 

は、その後のyout図である。

echo $pending['TicketStatus']['ticket_count']; 
関連する問題