typecho 像CMS一样 - 输出所有分类+文章

像CMS那样,输出全部分类,并按分类输出文章:

/* 循环所有的分类 */
<?php $this->widget('Widget_Metas_Category_List')->to($categories); ?>
<?php while ($categories->next()): ?>
 
/* 循环当前分类下的文章 */
<?php $this->widget('Widget_Archive@category-' . $categories->mid, 'pageSize=7&type=category', 'mid=' . $categories->mid)->to($posts); ?>
<?php while ($posts->next()): ?> <?php if (1 == $posts->sequence): ?> //判断第一篇文章

[<?php $categories->name(); ?>]:<?php $posts->title(43); ?>

<?php $posts->excerpt(120, '...'); ?>
<?php endwhile; ?>

相关文章

发表新评论