Yii YiBooster导航条目标_blank
我正在使用扩展名Yiibooster的导航栏,但是我在菜单的一个子项上遇到了问题,我需要转到一个新的选项卡,但是我做不到Yii YiBooster导航条目标_blank,yii,frameworks,widget,yii-booster,Yii,Frameworks,Widget,Yii Booster,我正在使用扩展名Yiibooster的导航栏,但是我在菜单的一个子项上遇到了问题,我需要转到一个新的选项卡,但是我做不到 <?php $this->widget( 'bootstrap.widgets.TbNavbar', array( 'brand' => '<img src ="' . Yii::app()->request->baseUrl . '/images/FAVICON.png" />Inicio',
<?php $this->widget(
'bootstrap.widgets.TbNavbar',
array(
'brand' => '<img src ="' . Yii::app()->request->baseUrl . '/images/FAVICON.png" />Inicio',
'fixed' => false,
'collapse' => true,
'items' => array(
array(
'class' => 'bootstrap.widgets.TbMenu',
'items' => array(
array(
'label' => 'Informes',
'items' => array(
array('label' => 'Listado de Activos', 'url' => Yii::app()->baseUrl.'/ZfInmuebles/verpdf',
'itemOptions' => array('target' => '_blank')),
)),
添加类=>'bootstrap.widgets.TbMenu'
类似
'items' => array(
array(
'class' => 'bootstrap.widgets.TbMenu',
'submenuOptions' => array('target' => '_blank'),
'items' => array(
array('label' => 'Listado de Activos',
'url' => Yii::app()->baseUrl.'/ZfInmuebles/verpdf',
),
)
)
如果您只想在菜单的一项中变为空白,这是最佳选项:
'items' => array(
array(
'label' => 'Informes',
'items' => array(
array(
'label' => 'Listado de Activos',
'url' => Yii::app()->baseUrl.'/ZfInmuebles/verpdf',
'linkOptions' => array(
'target' => '_blank'
),
),
),
),
)
Yii CMenu文档:您需要使用:
什么不起作用?它没有显示什么吗?或者url不起作用?目标仍然是_self,没有_blankitemoptions未在TBmenouk中定义好,我已经编辑了我的答案,请查看编辑。如果不起作用,则将子菜单选项放入子菜单中。实际上这有点棘手,所以需要测试不同的选项
NavBar::begin([
'brandLabel' => 'Label text',
'brandUrl' => '/'.Yii::$app->homeUrl,
'brandOptions' => [
'target'=>'_blank'
],
'options' => [
'class' => 'navbar-inverse navbar-fixed-top',
],
]);