Yii2 选项卡的使用

<!--选项卡开始--><?phpecho \yii\bootstrap\Tabs::widget([‘id‘ => ‘tabs‘,‘renderTabContent‘ => false, //如果是每个选项卡里要显示的是自定义的DIV或者Render其他页面文件,就设为false.‘linkOptions‘ => [‘data-toggle‘ => "tab"],‘items‘ => [        [‘label‘ => Yii::t(‘app‘, ‘帐号设置‘),‘content‘ => ‘‘,‘headerOptions‘ => ["id" => ‘li_account‘], //可设可不设‘url‘ => ‘#tab_account‘,‘active‘ => true,        ],        [‘label‘ => Yii::t(‘app‘, ‘修改密码‘),‘content‘ => ‘‘,‘headerOptions‘ => ["id" => ‘li_password‘],‘url‘ => ‘#tab_password‘,‘active‘ => false,        ],        [‘label‘ => Yii::t(‘app‘, ‘绑定邮箱‘),‘content‘ => ‘‘,‘headerOptions‘ => ["id" => ‘li_email‘],‘url‘ => ‘#tab_email‘,‘active‘ => false,        ]    ]]) ?>

<div class="tab-content">    <!--修改个人信息-->  <div class="tab-pane active"id="tab_account"> <!--ID要对应上面的第1个 item  的URL-->     内容....    </div>    <!--修改密码-->  <div class="tab-pane"id="tab_password"> <!--ID要对应上面的第2个 item 的URL-->     内容....    </div>    <!--绑定邮箱-->  <div class="tab-pane"id="tab_email"> <!--ID要对应上面的第3个 item 的URL-->     内容....    </div></div>
<!--选项卡结束-->
时间: 2024-07-29 01:09:47

Yii2 选项卡的使用的相关文章

Yii2 Day 2: 配置PHPStorm

XDebug 配置 Yii2那么多的代码,难免需要跟踪调试的地方,因此XDebug必不可少.因为XAMPP已经带着xdebu扩展,所以只需要更改下php.ini文件,就可以启用这个扩展啦: zend_extension = "D:\xampp\php\ext\php_xdebug.dll"(根据实际情况确定) xdebug.remote_enable =1 xdebug.remote_handler = "dbgp" xdebug.remote_host = &qu

EasyUI Tabs + Yii2.0实现iframe方式打开页面(解决共用静态文件引入加载的问题)

在项目实际开发中,有将打开的各个链接页面隔离的需求(防止静态资源起冲突),这个时候常规思路就是使用iframe来实现!但遇到一个比较棘手的问题,当用easyui Tabs打开一个iframe页面时,怎么解决原有共用静态资源引入的问题.有人建议可以考虑将共用静态资源文件放到一个php文件中,然后每次渲染页面时加载即可,这个时候很多朋友会想到PHP的include()方式,但是每个iframe页面都要include一次,岂不是很麻烦.而且项目的要求是iframe打开和easyui tabs href

Yii2框架RESTful API教程(二) - 格式化响应,授权认证和速率限制

之前写过一篇Yii2框架RESTful API教程(一) - 快速入门,今天接着来探究一下Yii2 RESTful的格式化响应,授权认证和速率限制三个部分 一.目录结构 先列出需要改动的文件.目录如下: web ├─ common │ └─ models │ └ User.php └─ frontend ├─ config │ └ main.php └─ controllers └ BookController.php 二.格式化响应 Yii2 RESTful支持JSON和XML格式,如果想指定

Yii2 Unable to verify your data submission

出现这种错误第一时间是怀疑CSRF没有填写的原因,不建议网上所说的关闭csrf,这存在安全隐患,于是直接在表单填写<input type="hidden" name="_csrf" id='csrf' value="<?= Yii::$app->request->csrfToken ?>"> 重新提交以下,还是同样的问题,于是追踪源码,发现name的名称有误,我使用的是yii2的高级后台模板,准确的name名称

YII2框架详解

yii2框架的安装我们在之前文章中已经提到下面我们开始了解YII2框架 Yii2的应用结构: 目录篇: advance版本的特点是:根目录下预先分配了三个模块,分别是前台.后台.控制台模块. 1.backend 它主要用于管理后台,网站管理员来管理整个系统. assets 目录用于存放前端资源包PHP类. 这里不需要了解什么是前端资源包,只要大致知道是用于管理CSS.js等前端资源就可以了. config 用于存放本应用的配置文件,包含主配置文件 main.php 和全局参数配置文件 param

转载《Android-TabHost 选项卡功能用法详解》

一. TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计; 1. TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡; TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中; -- 创建选项卡 : newTabSpec(String tag), 创建一个选项卡; -- 添加选项卡 : addTab(tabSpec); 2. TabHos

Yii2系列教程四:实现用户注册,验证,登录

上一篇写了一点点Yii2的数据库相关知识和强大的Gii,这一篇就如上一篇的最后所说的一样:在Yii2中实现用户的注册和登录. 你可以直接到Github下载源码,以便可以跟上进度,你也可以重头开始,一步一步按照这个教程来做.本期的用户注册和登录,我会使用一个很棒的composer package :dektrium/yii2-user,下面就开始我们的故事吧. 用户的注册和登录 在现在的Web应用中,几乎每一个应用都会需要用户注册,不管是使用的第三方还是自建的注册登录系统,我们都需要通过某些表单来

yii2使用多个数据库的案例

作者:白狼 出处:http://www.manks.top/article/yii2_%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8_config本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 关于yii2配置操作多个数据库进行操作,文档上面也给出了具体的配置,一个实战性的例子,也是很简单的,我们这里以权限控制为单个管理库dbname2,业务库dbname 为例来看看如何配置多个数据库. No1.

Yii2的深入学习--自动加载机制

Yii2 的自动加载分两部分,一部分是 Composer 的自动加载机制,另一部分是 Yii2 框架自身的自动加载机制. Composer自动加载 对于库的自动加载信息,Composer 生成了一个 vendor/autoload.php 文件.你可以简单的引入这个文件,你会得到一个自动加载的支持. 在之前的文章,入口文件的介绍中,我们可以看到如下内容: // 引入 vendor 中的 autoload.php 文件,会基于 composer 的机制自动加载类 require(__DIR__ .