欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

zbp获取全部分类并输出分类的第一篇文章相关信息的代码调用

雨夜 3140次浏览 0个评论

代码效果如下:

QQ图片20141025115143.png

第一首先添加函数(当然也可以在模板中直接写代码)

//获取全部分类简介以及第一篇文章的相关信息(本段代码只是调用第一篇文章的图片,没有图片用随机图片替换)
function Category_jy()
{
global $zbp;
	$Catenews=$zbp->GetCategoryList(
	array('*'),

	null);
         
	foreach ($Catenews as $Catenew) { 
		
		echo'<li>
    <a href="'.$Catenew->Url.'" rel="bookmark" title="'.$Catenew->Name.'">';
	foreach (GetList(1,$Catenew->ID) as $article ){ 
	    $fldy  = rand(11, 30);
        $pattern = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";
        $content = $article->Content;
        preg_match_all($pattern, $content, $matchContent);
        if (isset($matchContent[1][0]))
            $fldy = $matchContent[1][0];
        else
            $fldy = $zbp->host . "zb_users/theme/$zbp->theme/style/image/random/$fldy.jpg";
        echo'<div class="picbox">
            <img src="'.$fldy.'"
            class="pic" width="120" height="120" alt="'.$article->Title.'">
        </div>';
	};
     echo'<h3 class="title">
           '.$Catenew->Name.'
        </h3>
        <i class="summary">
            <p>
                '.$Catenew->Intro.'
            </p>
        </i>
    </a>
    <div class="clear">
    </div>
</li>';
		
		
	}
}

在模板中调用该函数的代码:

{php}echo Category_jy() {/php}



涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

主题定制开发流程

ZBLOGPHP开发流程

联系我们