typecho 热门文章调用方法

本文阅读 1 分钟

typecho 热门文章调用方法 (阅读最多的调用方法)

//热门文章
class Widget_Contents_Hot extends Widget_Abstract_Contents
{
public function execute()
{
    $this->parameter->setDefault(array('pageSize' => 10));
    $select = $this->select();
    $select->cleanAttribute('fields');
    $this->db->fetchAll(
        $select->from('table.contents')
            ->where("table.contents.password IS NULL OR table.contents.password = ''")
            ->where('table.contents.status = ?', 'publish')
            ->where('table.contents.created <= ?', time())
            ->where('table.contents.type = ?', 'post')
            ->limit($this->parameter->pageSize)
            ->order('table.contents.views', Typecho_Db::SORT_DESC),
        array($this, 'push')
    );
}
}

调用方法

  <?php $this->widget('Widget_Contents_Hot@Index', 'pageSize=4')->to($item); ?>
                        <?php while ($item->next()) : ?>
   <?php $item->permalink(); ?>//调用方法
   <?php $item->title(); ?>//调用方法   
  //其他方法自己参考更改就行了

  <?php endwhile; ?>
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.taozi1.com/6671.html
PHP循环调用css不同样式
« 上一篇 03-07
typecho调用指定文章
下一篇 » 03-08

发表评论

成为第一个评论的人