CakePHP добавление столбцов в таблицу - PullRequest
3 голосов
/ 10 июня 2010

В моем приложении для торта есть модель профиля / контроллер, а также представление index.ctp в / views / profile. Теперь, когда я добавляю в свою таблицу столбец, который уже заполнен данными, а затем добавляю соответствующий код в представление для сбора данных этого столбца, он просто дает мне пустой результат.

Моя модель:

<?php
        class Profile extends AppModel
        {
                var $name = 'Profile';
        }

?>

Мой контроллер:

<?php
        class ProfilesController extends AppController
        {
                var $name = 'Profiles';
                function index()
                {
                        $this->set('profiles', $this->Profile->find('all'));
                }
        }
?>

Печать моих просмотров (урезанная):

<?php foreach ($profiles as $profile): ?>

<?php echo $profile['Profile']['id']; ?>
<?php echo $profile['Profile']['username']; ?>
<?php echo $profile['Profile']['created']; ?>
<?php echo $profile['Profile']['thumbnail'];?>
<?php echo $profile['Profile']['account'];?>

<?php endforeach; ?>

По сути, columns id, username, column, thumbnail всегда печатался нормально, но когда я добавляю столбец с именем account, он не возвращает никакой информации (ничего не печатается, но нет ошибок). Есть предложения?

1 Ответ

9 голосов
/ 10 июня 2010

Я бы удалил файлы в app/tmp/cache (но сохранил каталоги).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...