CakePHP:在公共页面上显示数据库

时间:2012-07-22 14:12:19

标签: cakephp view controller

所以我有一个管理面板,现在我正在尝试创建一个显示“类别”的公共页面,并附带一个过滤器,显示其下的“产品”。这是我的CategoriesController

   public function main(){

            $this->set('categories',$this->Category->find('all'));

这是我在视图中的main.ctp

<table>
<h1>Categories</h1>
<tr>
<th>name</th><th>Products</th>
</tr>
<? foreach($Categories as $row): ?>
<tr><td>
<?=$row['Category']['name']?>

</td><td>
<a href="../todo/products/filter/<?=$row['Category']['id']?>">Products</a>
</td></tr>



<? endforeach; ?>
<a href="http://webdesign4.georgianc.on.ca/~100141468/comp2084/todo/Categories/add/"> Add a Category</a>

有谁看到我在做错了什么?我继续在foreach上出错

1 个答案:

答案 0 :(得分:1)

尝试使用您声明它们的区分大小写的方式使用变量。

我会给你一个提示:分类!==类别