我正在使用 CJUI 选项卡来显示我的选项卡。我想根据登录的用户实现基于条件的选项卡显示。我有 2 个用户管理员和客户。如果客户已登录,我需要隐藏一个选项卡。由于客户无权访问这些数据。我正在使用此方法创建选项卡:-
$usertype = Yii::app()->user->getstate('usertype'); // to get the user type
if ($usertype == 'customer') {
// hide $tab4
} else {
// show $tab4
}
$this->widget('zii.widgets.jui.CTab', array(
'tabs' => array(
'Summary' => $this->renderPartial('summary', null, true),
'Portfolio' => $this->renderPartial('portfolio', null, true),
'Contact' => $this->renderPartial('contact', null, true),
$tab4 => $this->renderPartial('team', null, true),
),
如何根据条件显示/隐藏 tab4?