В основном я пытаюсь отобразить элемент с неким базовым html сообщением «В настоящее время нет записей», если таблица сообщений пуста.
Структура БД имеет идентификатор, USER_ID, TITLE, BODY, CREATED, MODIFIED.
В индексе сообщений код выглядит следующим образом:
if(!empty($posts['Post']['title'])) {
echo $this->element('postslist');
} else {
echo $this->element('noposts');
}
Проблема, с которой я сталкиваюсь, заключается в том, что элемент "noposts" отображается независимо от того, есть ли данные в этой таблице илинет .. Очевидно, я делаю что-то не так.
Любая помощь приветствуется!
edit:
Array
(
[0] => Array
(
[Post] => Array
(
[id] => 1
[user_id] => 0
[title] => debugging away
[body] =>
Laaaadeee daaaaa
[created] => 2012-03-27 17:05:36
[modified] => 2012-03-27 17:05:36
)
)
)