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();
}
~~~
效果:
![](https://box.kancloud.cn/d386e45e11e4f625a4601de92d1a2f96_432x226.png)
>[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页面
![](https://box.kancloud.cn/fd11811e60606b628e82309a3c03ed7d_1239x177.png)
### tab2页面
![](https://box.kancloud.cn/b55f6fed3c9fb1cb5e69d23cdedb02c6_1267x277.png)
php输出tab,设置Tab按钮列表 · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...相关推荐
- 海豚php表格,表格选取(1.4.3+) · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...
## addSelectTable('name值', '标题', '提示', '表格列头' , '表格数据', '选择内容的url']) 标识符:`selectTable` >[info]1.4 ...
- 海豚php 授权价格,数据授权(1.3.2+) · DolphinPHP1.5.0完全开发手册-基于ThinkPHP5.1.41LTS的快速开发框架 · 看云...
>[info]本章节仅适用于1.3.2版本以上 从`1.3.2`版本开始,数据授权修改为分模块设置,模块内可分组. ![](https://box.kancloud.cn/06c277f6954 ...
- 海豚php完全开发手册,DolphinPHP1.3.0完全开发手册-基于ThinkPHP5.0.20的快速开发框架-05221135...
目 录 序言 环境搭建 下载及安装 目录结构 快速构建器(ZBuilder) 表单(form) 设置页面标题 设置页提示信息 设置表单提交地址 隐藏按钮 添加按钮 设置按钮标题 添加表单项 复选 单选 ...
- php设置数据库名,设置数据库表名-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...
setTableName("数据库表名") 版本更新内容1.0.7支持使用模型 默认情况下,批量操作或者右侧的启用.禁用,其他快捷操作会去修改"当前模块名_当前控制器名& ...
- 海豚php分页问题,设置分页-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...
setPages("分页数据") 分页功能需要用到ThinkPHP自带的paginate()方法. // 读取用户数据 $data_list = Db::name("ad ...
- php设置表单项,直接设置表单项-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...
setFormItems("表单项数据") 与addFormItems方法作用相同,也是一次性添加多个表单项,不同之处在于,setFormItems方法需要写上参数名,但不要求顺序 ...
- tab栏圆点按钮_zzx-tabs tab选项卡可动态设置小圆点
更新记录 1.0.1(2020-05-14) 解决底部line跟选中颜色不同步问题 1.0.0(2020-04-29) 组件初始化,功能完成 查看更多 zzx-tabs 这是一个tab选项卡组件,可以 ...
- Word2007 设置Tab键的默认缩进距离
Word2007好像默认了所经3个字符到4个字符之间.不适合我们做中文文档啊. 把它改回到2个字符. 设置Tab键的默认缩进距离,如图所示. ( v8 W: R( b0 W U9 H @6 R-- ...
- vim tab设置为4个空格
为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法: 1. vim /etc/vimrc set ts=4 set sw=4 2. vim /etc/vimrc set ts ...
最新文章
- 春节回来了,你收获了什么?
- wpf资源嵌套,一个资源引用另外一个资源,被引用的资源应该声明在前面
- Android操作HTTP实现与服务器通信
- CMake指令入门 ——以构建OpenCV项目为例
- 在Cygwin上安装编辑器vim 【ZT】
- Java检查字符串是否包含中文字符
- ARM发布自动驾驶芯片架构,重新宣示车载系统市场的主权
- 如何使用hiprint插件制作条码标签
- linux新手入门-2.开局
- i510300h和r54600h的区别 哪个好
- Tableau 符号地图、连续面积图、圆视图、仪表板
- Tcl/Tk入门(中)
- 机器学习笔记之深度信念网络(二)模型构建思想(RBM叠加结构)
- 青瓷游戏递表港交所:收入猛增,毛利率走低,研发占比不值一提
- 【物联网那些事儿】18 大物联网操作系统,Raspbian Pi、Ubuntu Core、Windows 10 IoT、Micropython、OpenWrt ....你用过哪几个?
- Suomi NPP VIIRS夜间灯光遥感数据简介与下载(一)——数据介绍,FTP下载与hdf5读取
- 谭浩强c++第9章 题9商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠。
- 【小邢随笔(2)】淄博烧烤,旅行的意义
- 专题:解析WINDOWS命令行下的的磁盘清理程序CLEANMGR
- 【信号分析与处理】Matlab运算带有冲激函数的积分
热门文章
- 强制生成32位arm程序_3. 从0开始学ARM-ARM模式、寄存器、流水线
- 1470: 区间求最值(RMQ问题,ST算法模板)
- 给 COLA 做减法:应用架构中的“弯弯绕设计”
- 10年后,阿里给千万开源人写了一封信
- java media player_MediaPlayerForJava(创建一个视频播放器)
- 四级单词pdf_2016年12月大学英语四级真题及答案解析(完整三套可打印)
- TestBird成为“国家手游测试中心”
- 剑与远征英雄兑换码如此少见,新玩家连抽获得数位英雄
- 极光推送maven与代码,无需修改,粘贴即用
- Java 内存模型(一)