ModuleBuilder::TagList PHP Method

TagList() public static method

导出tags模块数据
public static TagList ( ) : string
return string 模块内容
    public static function TagList()
    {
        global $zbp;
        $template = $zbp->template;
        $tags = array();
        $urls = array();
        //array(real tag);
        $i = $zbp->modulesbyfilename['tags']->MaxLi;
        if ($i == 0) {
            $i = 25;
        }
        $array = $zbp->GetTagList('*', '', array('tag_Count' => 'DESC'), $i, null);
        $array2 = array();
        foreach ($array as $tag) {
            $array2[$tag->ID] = $tag;
        }
        ksort($array2);
        foreach ($array2 as $tag) {
            $urls[] = $tag;
        }
        $tags['tags'] = $urls;
        $template->SetTagsAll($tags);
        $ret = $template->Output('module-tags');
        return $ret;
    }

Usage Example

Esempio n. 1
0
function BuildModule_tags()
{
    return ModuleBuilder::TagList();
}