Как просмотреть counterCache в CakePHP? - PullRequest
1 голос
/ 25 января 2012

Следуя инструкции: http://book.cakephp.org/1.2/view/816/counterCache-Cache-your-count

У меня есть этот код в моей модели:

class Ticket extends AppModel {
   var $belongsTo = array(
      'TicketStatus' => array('counterCache' => true)
);

и это из моего представления / index.ctp:

echo $ticket_count

но выдает ошибку вместо печати содержимого этого поля.Я уже добавил ticket_count (INT) к моей таблице билетов.Что я пропустил?

Спасибо

Lyman

1 Ответ

0 голосов
/ 01 ноября 2012

Вы установили переменную $ pending для использования в представлении?

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

Тогда ваш взгляд:

echo $pending['TicketStatus']['ticket_count'];
...