Example #1
0
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;
}
Example #2
0
 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> &gt; ';
     if ($channel[0]['pid']) {
         $array['navtitle'] .= '<a href="' . $channel[0]['showurl_p'] . '">' . $channel[0]['cname_p'] . '</a> &gt; ';
     }
     $array['navtitle'] .= '<a href="' . $channel[0]['showurl'] . '">' . $channel[0]['cname'] . '</a> &gt; <span>正文</span>';
     $arrays['show'] = $channel[0];
     $arrays['read'] = $array;
     return $arrays;
 }