我正在做tree tutorial并希望在视图中显示数据并将其包装在html等中。我是Cake PHP的新手,这有点痛苦。以下是我尝试过的一个例子。简而言之,我想我可以使用set将输出分配给变量。我做错了什么。
控制器
<?php
class CategoriesController extends AppController {
public function index() {
$this->set('output', $this->Category->generateTreeList(null, null, null, ' '));
}
}
?>
查看
<?php foreach ($output as $data): ?>
<div><?php echo $data['Category']['name']; ?></div>
<?php endforeach; ?>
<?php unset($data); ?>
答案 0 :(得分:0)
与其他查找方法不同,generateTreeList
不会返回命名数组,而是返回带有数字索引的普通数组
尝试print_r($output)
,您将看到数组的格式以及如何在视图中使用它
显示您的数据,在您的预告中您只需要这样做
echo $data;