php输出tab,设置Tab按钮列表 · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...
## setTabNav('tab列表', '當前tab')
先來個例子
~~~
public function index($group = 'tab1')
{
$list_tab = [
'tab1' => ['title' => '標題1', 'url' => url('index', ['group' => 'tab1'])],
'tab2' => ['title' => '標題2', 'url' => url('index', ['group' => 'tab2'])],
];
return ZBuilder::make('form')
->setTabNav($list_tab, $group)
->fetch();
}
~~~
效果:

>[danger] 注意:此tab切換并非動態切換,而是跳轉頁面。
這樣可以根據不同的接收到的group參數來分別顯示不同的內容,比如:
~~~
public function index($group = 'tab1')
{
$list_tab = [
'tab1' => ['title' => '標題1', 'url' => url('index', ['group' => 'tab1'])],
'tab2' => ['title' => '標題2', 'url' => url('index', ['group' => 'tab2'])],
];
switch ($group) {
case 'tab1':
return ZBuilder::make('form')
->setTabNav($list_tab, $group)
->addText('name', '名稱')
->fetch();
break;
case 'tab2':
return ZBuilder::make('form')
->setTabNav($list_tab, $group)
->addTextarea('summary', '摘要')
->fetch();
break;
}
}
~~~
兩個頁面如下:
### tab1頁面

### tab2頁面

總結
以上是生活随笔為你收集整理的php输出tab,设置Tab按钮列表 · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: php 卡号算法,PHP实现通过Luhn
- 下一篇: matlab and操作,系统建模 |
