【发布时间】:2016-06-14 21:25:52
【问题描述】:
我正在尝试使用数据库表为 CakePHP 创建一个简短的子菜单。
首先我尝试了这个解决方案how to create dynamic navigation menu cakephp,它似乎已经过时了(因为它已经使用了两年了),而且由于我不需要在添加功能上添加菜单,所以无论如何它都很大。
那么我可以只用我的数据库中的表、Cake 中的模型和一个元素来解决这个问题吗?
这就是我目前得到的:
src/template/element/main.ctp
<ul class="header main-menu">
foreach($something as $something ) :
?>
<li>
somethine
</li>
<? endforeach; ?>
</ul>
我的看法
<?= $this->element('main'); ?>
我的模型
class Menu extends Entity
{
var $name = 'Menu';
}
这是要走的路吗?
【问题讨论】:
-
cakephp 的哪个版本?在 cake3 中,您可以使用单元格从数据库中检索数据
-
@arilia 是 cake3