Ошибка: 1Helper не может быть найден. — торт переполнение стека

Я пытаюсь создать метод индекса для контроллера модели содержимого и получаю следующую ошибку. Я искал здесь, но не нашел соответствующего ответа. Пожалуйста, посмотрите на следующий код и скриншот:

content.php:

class Content extends AppModel{
public $name = 'Content';
}

ContentsController.php:

class ContentsController extends AppController {
public $name = 'Contents';
public function index() {
$this->set('Contents', $this->Content->find('all'));
}
}

index.ctp:

<h1>View All Content</h1>
<table>
<tr>
<th>ID</th>
<th>Title</th>
<th>Content</th>
</tr>
<?php foreach ($Contents as $content) : ?>
<tr>
<td><?php echo $this->$content['Content']['id']; ?></td>
<td><?php echo $this->$content['Content']['title']; ?></td>
<td><?php echo $this->$content['Content']['content']; ?></td>
</tr>
<?php endforeach; ?>
</table>

Скриншот:
http://postimg.org/image/sslcgoutx/

Пожалуйста, помогите, поскольку я новичок в CakePHP и изучаю его.

-1

Решение

Попробуйте это в index.ctp

<h1>View All Content</h1> <table>
<tr>
<th>ID</th>
<th>Title</th>
<th>Content</th>
</tr>
<?php foreach ($Contents as $content) : ?>
<tr>
<td><?php echo $content['Content']['id']; ?></td>
<td><?php echo $content['Content']['title']; ?></td>
<td><?php echo $content['Content']['content']; ?></td>
</tr>
<?php endforeach; ?>

</table>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]