[英]Display a hierarchical data table into php codeigniter menu tree view
[英]How to display 'tree' data in the view in Cake PHP
我正在做樹教程 ,想在視圖中顯示數據並將其包裝為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); ?>
與其他查找方法不同, generateTreeList
不會返回命名數組,而是返回帶有數字索引的純數組
嘗試print_r($output)
,您將看到數組的格式以及如何在視圖中使用它
要顯示您的數據,在您的foreach提示中,您只需要執行此操作
echo $data;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.