需求:手动添加如图的选项卡
解决方案:
1、在对应的html页面,添加:
<div class="panel-heading"> <ul class="nav nav-tabs" data-field="status"> <li class="active"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li> {foreach name="statusList" item="vo"} <li><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li> {/foreach} </ul> </div>
2、在控制器中,添加:
$this->view->assign("statusList", $this->model->getStatusList());
3、在模型中,添加:
public function getStatusList() { return ['normal' => __('Normal'), 'hidden' => __('Hidden')]; }