function get_tag_gxsearch($tag) { $table = !empty($tag['name']) ? trim($tag['name']) : 'video'; $field = !empty($tag['field']) ? trim($tag['field']) : '*'; $limit = !empty($tag['limit']) ? trim($tag['limit']) : '10'; $order = !empty($tag['order']) ? trim($tag['order']) . ' desc' : 'addtime desc'; //从动态配置文件取值; $page = C('bdsearch_page'); $where = C('bdsearch_where'); $rs = M($table); $list = $rs->field($field)->where($where)->limit($limit)->page($page)->order($order)->select(); if (empty($list)) { C($table . 'empty', true); } foreach ($list as $key => $val) { $list[$key]['showname'] = get_channel_name($list[$key]['cid']); $list[$key]['showurl'] = get_show_url($table, array('id' => $list[$key]['cid']), 1); $list[$key]['readurl'] = get_read_url($table, $list[$key]['id'], $list[$key]['cid'], $list[$key]['jumpurl']); $list[$key]['playerurl'] = get_play_url($list[$key]['id'], $list[$key]['cid'], 1); $list[$key]['picurl'] = get_img_url($list[$key]['picurl'], $list[$key]['content']); $list[$key]['picurl-s'] = get_img_url_s($list[$key]['picurl'], $list[$key]['content']); } //dump($rs->getLastSql()); return $list; }
public function tags_info_read($array) { $channel = list_search(F('_gxcms/channel'), 'id=' . $array['cid']); $array['picurlsmall'] = get_img_url_s($array['picurl']); $array['picurl'] = get_img_url($array['picurl']); $array['webtitle'] = $array['title'] . '-' . C('web_name'); $array['hits'] = get_tag_hits('info', 'hits', $array); $array['monthhits'] = get_tag_hits('info', 'monthhits', $array); $array['weekhits'] = get_tag_hits('info', 'weekhits', $array); $array['dayhits'] = get_tag_hits('info', 'dayhits', $array); $array['inserthits'] = get_tag_hits('info', 'insert', $array); $array['navtitle'] = '<a href="' . C('web_path') . '">首页</a> > '; if ($channel[0]['pid']) { $array['navtitle'] .= '<a href="' . $channel[0]['showurl_p'] . '">' . $channel[0]['cname_p'] . '</a> > '; } $array['navtitle'] .= '<a href="' . $channel[0]['showurl'] . '">' . $channel[0]['cname'] . '</a> > <span>正文</span>'; $arrays['show'] = $channel[0]; $arrays['read'] = $array; return $arrays; }