# setSearch
用来设置列表右上角的搜索框搜索提交地址(一般就是当前方法的地址)和placeholder
## 方法原型
function setSearch($title, $url){}
## 参数:
| 参数 |参数类型| 是否必须 | 说明 |
| ------------ | ------------ | ------------ | ------------ |
| $title | string | 是 | 搜索框中的文字描述placeholder |
|$url | array | 是 | 搜索框搜索提交地址,多条件搜索功用这个属性,也就是说,如果需要设置搜索地址,必须用这个方法|
## 用法示例
~~~
// 使用Builder快速建立列表页面。
$builder = new \Common\Builder\ListBuilder();
$builder->setSearch(
'请输入ID/配置名称/配置标题',
U('index', array('group' => $group))
)
~~~
搜索要生效后台需要相应匹配的语句比如:
~~~
/**
* 配置列表
* @param $tab 配置分组ID
* @author jry <598821125@qq.com>
*/
public function index($group = 1) {
// 搜索
$keyword = I('keyword', '', 'string');
$condition = array('like','%'.$keyword.'%');
$map['id|name|title'] = array(
$condition,
$condition,
$condition,
'_multi'=>true
);
...
}
~~~
- 序言
- 基础
- 安装
- 开发规范
- 目录结构
- 表单生成器
- setMetaTitle
- setTabNav
- setExtraItems
- setPostUrl
- addFormItem
- setFormData
- setExtraHtml
- setAjaxSubmit
- setTemplate
- 表格生成器
- setMetaTitle
- addTopButton
- addTableColumn
- setTableDataList
- setTableDataListKey
- addRightButton
- setTableDataPage
- setSearch
- setTabNav
- addSearchItem
- alterTableData
- setExtraHtml
- setTemplate
- 公共函数
- 后台管理
- 系统功能
- 系统设置
- 导航管理
- 幻灯管理
- 配置管理
- 上传管理
- 用户权限
- 用户管理
- 管理员管理
- 用户组管理
- 扩展中心
- 功能模块
- 插件管理
- 模块
- opencmf.php
- 目录结构
- 开发规范
- 插件
- 系统钩子列表
- 插件开发
- 主题
- 新建主题
- 模板变量
- 模板标签
- 附录
- 网站配置
- 常见问题
- 更新日志
- 关于零云