Сообщения об ошибках в блоге cakePHP - PullRequest
0 голосов
/ 04 марта 2012

Я пытаюсь создать блог CakePHP. Выполните шаги по адресу:

http://www.marcofolio.net/webdesign/building_a_blog_with_cakephp_part_1_getting_started.html

но когда я дошел до стадии создания article.ctp, чтобы просмотреть часть блога «Подробнее». Я получаю следующие сообщения об ошибках:

Примечание (8): неопределенный индекс: id = 1 [CORE / Cake / Model / Model.php, строка 2519]

Примечание (8): неопределенный индекс: id = 1 [CORE / Cake / Model / Model.php, строка 2495]

Примечание (8): неопределенная переменная: article [APP / View / Blog / article.ctp, строка 1]

К сожалению, это размещено на моем тестовом сервере локально в MAMP, поэтому я не могу показать вам живую ошибку, которую я получаю. Но просто подумайте, проверьте id и посмотрите, не было ли у кого-нибудь подобных проблем с этим (я считаю, что это обычное учебное пособие для начинающих по обучению использованию cakePHP)

1 Ответ

0 голосов
/ 04 марта 2012

Это древний учебник, попробуйте учебник блога cakephp 2.x с официального сайта:

http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html

И ваша ошибка довольно проста, переменная $articles не существует в вашем представлении, поэтому вы не установили переменную в вашем контроллере с помощью $this->set('articles', 'value');

...