企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## setTabCons('tab内容') 除了可以使用setTabCon分别添加不同tab内容,还可以使用setTabCons一起添加。 ~~~ $recent_list = [ [ 'title' => '最近编辑文件', 'link' => [ 'title' => '<i class="fa fa-file-text-o"></i> Documentation.doc', 'url' => url('index') ], 'tips' => '15 分钟前', 'icon' => 'si si-pencil text-info' ], [ 'title' => '最近删除文件', 'link' => [ 'title' => '<i class="fa fa-file-text-o"></i> Documentation2.doc', 'url' => url('index') ], 'tips' => '4 小时前', 'icon' => 'si si-close text-danger' ] ]; $settings = [ [ 'title' => '站点开关', 'tips' => '站点关闭后将不能访问', 'checked' => Db::name('admin_config')->where('id', 1)->value('value'), 'table' => 'admin_config', 'id' => 1, 'field' => 'value' ] ]; ZBuilder::make('aside') ->setTabNav($tab_list, 'tabs-1') ->setTabCon('tabs-1', [ ['recent', '最近事项', $recent_list] ]) ->setTabCon('tabs-2', [ ['switch', '系统设置', $settings] ]); ~~~ 以上和下面的效果是一样的 ~~~ $recent_list = [ [ 'title' => '最近编辑文件', 'link' => [ 'title' => '<i class="fa fa-file-text-o"></i> Documentation.doc', 'url' => url('index') ], 'tips' => '15 分钟前', 'icon' => 'si si-pencil text-info' ], [ 'title' => '最近删除文件', 'link' => [ 'title' => '<i class="fa fa-file-text-o"></i> Documentation2.doc', 'url' => url('index') ], 'tips' => '4 小时前', 'icon' => 'si si-close text-danger' ] ]; $settings = [ [ 'title' => '站点开关', 'tips' => '站点关闭后将不能访问', 'checked' => Db::name('admin_config')->where('id', 1)->value('value'), 'table' => 'admin_config', 'id' => 1, 'field' => 'value' ] ]; ZBuilder::make('aside') ->setTabNav($tab_list, 'tabs-1') ->setTabCons([ 'tabs-1' => [ ['recent', '最近事项', $recent_list] ], 'tabs-2' => [ ['switch', '系统设置', $settings] ], ]); ~~~