【发布时间】:2014-07-20 00:34:43
【问题描述】:
已经复制粘贴了 cakephp 2.2 中博客教程中的代码,但它不起作用。 得到以下错误。 注意(8):未定义常量Html的使用 注意(8):使用未定义的常量形式 注意(8):使用未定义的常量帖子 注意(8):未定义常量 all 的使用 注意(8):未定义索引:all 下面是 PostsController 和 index.ctp 的代码。
<?php
class PostsController extends AppController {
public $helpers = array(’Html’, ’Form’);
public function index() {
$this->set(’posts’, $this->Post->find(’all’));
}
public function view($id = null) {
$this->Post->id = $id;
$this->set(’post’, $this->Post->read());
}
}
?>
index.ctp
<h1>Blog posts</h1>
<table>
<tr>
<th>Id</th>
<th>Title</th>
<th>Created</th>
</tr>
<?php foreach ($posts as $post): ?>
<tr>
<td><?php echo $post[’Post’][’id’]; ?></td>
<td>
<?php echo $post[’Post’][’title’]; ?>
</td>
<td><?php echo $post[’Post’][’created’]; ?></td>
</tr>
<?php endforeach; ?>
<?php unset($post); ?>
</table>
【问题讨论】:
标签: cakephp