修改index页面的搜索
来源:互联网 发布:ubuntu 卸载node 编辑:程序博客网 时间:2024/06/05 02:10
gii生成后,index页面,添加按钮旁边会有搜索按钮,如果需要的话可以根据业务需求修改.
现在的业务需求是如图
现在修改视图中的index,部分代码如下
<div class="view-professor-index"> <p style="width: 100%;height: 22px;margin-bottom: 20px"> <?= Html::a('添加学生', ['create'], ['class' => 'btn btn-success pull-right', 'style' => 'padding:6px 26px']) ?> <?php Html::a('搜索', '#', ['class' => 'btn btn-info search-button']) ?> </p> <div class="professor-index"> <div class="search-form"> <?= $this->render('_search', ['model' => $searchModel]); ?> </div> <?php ........
视图中_search中主要代码为
div class="form-student-search"> <?php $form = ActiveForm::begin([ 'action' => ['index'], 'method' => 'get', ]); ?> <div class="input-group col-md-12"> <?= $form->field($model, 'searchAll', ['addon' => ['prepend' => ['content' => '搜索']]]) ->textInput(['maxlength' => true, 'placeholder' => ' 可搜索内容id,标题,作者'])->label(false); ?> <span class="input-group-btn" style="vertical-align: top"> <?= Html::submitButton('搜索', ['class' => 'btn btn-primary', 'style' => 'padding:6px 40px']) ?> </span> </div>......
searchModel里操作如下
lass StudentSearch extends ViewStudent{ public $searchAll;//定义变量接收要搜索的字段 /** * @inheritdoc */ public function rules() { return [ [['user_id'], 'integer'], [['role', 'organization_ids', 'nickname', 'mobile'], 'safe'], ['searchAll', 'safe'],//验证 ]; }............//接收查询内容 $query->orFilterWhere([ 'id' => $this->searchAll ]); $query->orFilterWhere([ 'like', 'nickname', $this->searchAll ]); $query->orFilterWhere([ 'like', 'mobile', $this->searchAll ]);
效果如图
0 0
- 修改index页面的搜索
- 织梦修改搜索页面的分页样式
- index of 的高级搜索命令
- index of 的高级搜索命令
- 搜索页面左边树型搜索结果代码 修改
- 修改jquery1.3.2的index函数
- js 修改z-index的值
- cocos2d - JS 修改 index.html 的 title
- Selenium修改元素的z-index属性
- Nutch开发中一些文章中不同的观点--搜索页面高亮关键字的修改
- 搜索number和页面载入显示所有number 查询语句的修改
- 修改的页面
- Google新的搜索页面
- Jquery搜索页面的关键字
- 监控Lucene的搜索页面
- 创建基本的搜索页面
- 上架下架,修改js无页面刷新分页搜索
- index页面设置
- 数量金融学(4):投资风险的测量和业绩评价
- linux下的shell输入输出重定向
- Android内存管理
- 关于Bootstrap (Web框架)
- Python之自省(反射)
- 修改index页面的搜索
- python字典学习
- 85
- 如何让 Xcode 在读写上提速100倍?
- LearnOpenGL学习笔记1:创建窗口
- 利用公钥私钥解决Linux中git clone git库需要输入密码的问题
- iOS9,10没有问题,iOS8上面一登录就崩溃,原因Assets的问题
- 数据结构之哈希表
- 【机器学习】 Matlab 2015a 自带机器学习算法汇总