当前位置: 首页 > wzjs >正文

聊城有制作网站的吗百度客服人工在线咨询电话

聊城有制作网站的吗,百度客服人工在线咨询电话,建设网站成本,天津网站开发建设记录:fastadmin表格数据逗号分隔的id关联展示数据名称并实现搜索 1,在查询后增加显示代码 $fields [[field>tags_ids, //关联数据字段display>tags_name, //附加的字段名称primary>id, //关联表主键column>tags_name, //关联表中读取需要显…
记录:fastadmin表格数据逗号分隔的id关联展示数据名称并实现搜索

1,在查询后增加显示代码


$fields = [['field'=>'tags_ids', //关联数据字段'display'=>'tags_name', //附加的字段名称'primary'=>'id', //关联表主键'column'=>'tags_name', //关联表中读取需要显示的字段'model'=>'', //关联模型'table'=>'fa_litestore_tags' //关联表,关联表和关联模型二选一]
];
addtion($list,$fields); //list是数组
// addtion($list->items(),$fields); // list是对象

2,增加搜索功能代码

// 特殊搜索处理
$wheres = [];
$filter = json_decode($this->request->get('filter'), true);
$op = json_decode($this->request->get('op'), true);
if(!empty($filter['tags_name'])){$keyword = $filter['tags_name'];$tagsIds = implode(',', Db::name('litestore_tags')->where(['tags_name'=>['like',"%$keyword%"]])->column('id'));$rex = explode(',', $tagsIds);foreach ($rex as $v){$wheres[] = ['exp',Db::raw("FIND_IN_SET('$v', tags_ids)")];}unset($filter['tags_name']);unset($op['tags_name']);
}
$this->request->get(['filter'=>json_encode($filter)]);
$this->request->get(['op'=>json_encode($op)]);

3,完整示例

/*** 查看*/public function index(){//当前是否为关联查询$this->relationSearch = true;//设置过滤方法$this->request->filter(['strip_tags']);if ($this->request->isAjax()){//如果发送的来源是Selectpage,则转发到Selectpageif ($this->request->request('keyField')){return $this->selectpage();}// 特殊搜索处理$wheres = [];$filter = json_decode($this->request->get('filter'), true);$op = json_decode($this->request->get('op'), true);if(!empty($filter['tags_name'])){$keyword = $filter['tags_name'];$tagsIds = implode(',', Db::name('litestore_tags')->where(['tags_name'=>['like',"%$keyword%"]])->column('id'));$rex = explode(',', $tagsIds);foreach ($rex as $v){$wheres[] = ['exp',Db::raw("FIND_IN_SET('$v', tags_ids)")];}unset($filter['tags_name']);unset($op['tags_name']);}$this->request->get(['filter'=>json_encode($filter)]);$this->request->get(['op'=>json_encode($op)]);list($where, $sort, $order, $offset, $limit) = $this->buildparams();$total = $this->model->with(['category'])    ->where($where)->where($wheres)->where(['sign'=>'10'])->where(['is_delete'=>0])->order($sort, $order)->count();$list = $this->model->with(['category'])    ->where($where)->where($wheres)->where(['sign'=>'10'])->where(['is_delete'=>0])->order($sort, $order)->limit($offset, $limit)->select();$fields = [['field'=>'tags_ids', //关联数据字段'display'=>'tags_name', //附加的字段名称'primary'=>'id', //关联表主键'column'=>'tags_name', //关联表中读取需要显示的字段'model'=>'', //关联模型'table'=>'fa_litestore_tags' //关联表,关联表和关联模型二选一]];addtion($list,$fields); //list是数组// addtion($list->items(),$fields); // list是对象foreach ($list as &$row) {$row->getRelation('category')->visible(['name']);}$list = collection($list)->toArray();$result = array("total" => $total, "rows" => $list);return json($result);}return $this->view->fetch();}

图示:
在这里插入图片描述

http://www.dtcms.com/wzjs/279039.html

相关文章:

  • 广州企业网站怎么建企业网站
  • 柳州市城乡建设局网站百度指数的网址
  • wap网站制作软件seo内部优化具体做什么
  • 深圳网站建公司免费的十大免费货源网站
  • 高端网站设计电话seo网络推广培训班
  • 网站 代理 备案 费用传智播客培训机构官网
  • 做飞机票的图片的网站百度seo快速
  • 网站备案主体信息变更seo关键词排名优化哪好
  • 公司网站域名如何申请seo入门教程视频
  • 怎么做公司内网网站北京百度seo工作室
  • 自学网站建设看哪本书关键词云图
  • 如何免费建立自己网站东莞网站优化公司
  • 东莞常平天气如何优化网站
  • 3免费建站网站百度seo如何快速排名
  • 网站如何盈利流量费百度代理合作平台
  • 招聘网站开发文档游戏推广公司怎么接游戏的
  • 网站建设报价单范本长尾词在线挖掘
  • 网页制作专业以后好找工作吗重庆seo教程博客
  • 做网站和做公众号北京关键词优化服务
  • 可以做打赏视频的网站百度推广图片尺寸要求
  • 求生之路2怎么做非官方网站百度一下官网入口
  • 做网站还是做淘宝网络推广项目
  • 手机网站怎么做301站长推荐黄色
  • 什么网站可以做pie chart百度手机版
  • 个人域名怎么做网站网络推广员的工作内容
  • 宁乡网站建设中国国家人才培训网官网
  • 滨州建网站搜索引擎调价工具哪个好
  • 郑州做景区网站建设公司百度关键词优化软件
  • 做境外域名网站竞价托管外包公司
  • 个人网站建设模板下载百度推广的四种收费形式