您好我想在快捷链接主菜单下添加子菜单请帮帮我
这是在视图中添加的
startAdvertising
这是我的列布局
$this->menu=array(
array('label'=>'Home', 'url'=>array('/school/view')),
array('label'=>'Create a Student', 'url'=>array('student/create')),
array('label'=>'Import Students', 'url'=>array('student/ImportStudents')),
array('label'=>'Attendance', 'url'=>array('attendance/admin')),
array('label'=>'Create Subjects', 'url'=>array('schoolsubjectdetails/create')),
array('label'=>'Upload Marks', 'url'=>array('markdetails/create')),
array('label'=>'Download Mark List', 'url'=>array('markdetails/admin')),
array('label'=>'School Performance', 'url'=>array('markdetails/schoolperformance')),
array('label'=>'Subject Performance', 'url'=>array('markdetails/subjectperformance')),
);
这是我的网址管理员
<div class="col-md-2 col-lg-2" >
<div class="sidebar1">
<div data-scrollable="" tabindex="0" style="overflow-y: hidden; outline: none;">
<h4 class="category">Quick Links</h4>
<ul class="sidebar-block list-group list-group-menu list-group-minimal">
<?php
if(isset($this->menu))
{/*
echo '<pre>';
print_r($this->menu);
exit; */
foreach($this->menu as $mnu):
?>
<li class="list-group-item">
<a style="display:block;text-decoration:none" href="<?php echo $this->createUrl($mnu['url'][0]) ?>"><?php echo $mnu['label'] ?></a>
</li>
<?php
endforeach;
}
?>
</ul>
</div>
</div>
在上面的程序中我在我的快速链接主页中有9个菜单,创建学生,导入学生,出勤,创建科目,上传标记,下载分数,学校表现,主题表现我不想成为这个如何显示意味着家,学生如果我们点击学生是显示子菜单作为创建学生并导入学生,考勤,标记如果我们点击标记它应该显示创建主题,上传标记,下载标记。
答案 0 :(得分:0)
尝试添加这样的菜单小部件(from Yii doc CMenu Class)
$this->widget('zii.widgets.CMenu', array( 'items'=>array( // Important: you need to specify url as 'controller/action', // not just as 'controller' even if default action is used. array('label'=>'Home', 'url'=>array('site/index')), // 'Products' menu item will be selected no matter which tag parameter value is since it's not specified. array('label'=>'Products', 'url'=>array('product/index'), 'items'=>array( array('label'=>'New Arrivals', 'url'=>array('product/new', 'tag'=>'new')), array('label'=>'Most Popular', 'url'=>array('product/index', 'tag'=>'popular')), )), array('label'=>'Login', 'url'=>array('site/login'), 'visible'=>Yii::app()->user->isGuest), ), ));