block.mtcomments.php

来自「1. 记录每个帖子的访问人情况」· PHP 代码 · 共 32 行

PHP
32
字号
<?phpfunction smarty_block_MTComments($args, $content, &$ctx, &$repeat) {    $localvars = array('comments', 'comment_order_num','comment','current_timestamp');    if (!isset($content)) {        $ctx->localize($localvars);        $entry = $ctx->stash('entry');        if ($entry)            $args['entry_id'] = $entry['entry_id'];        $blog = $ctx->stash('blog');        if ($blog)            $args['blog_id'] = $blog['blog_id'];        $comments = $ctx->mt->db->fetch_comments($args);        $ctx->stash('comments', $comments);        $counter = 0;    } else {        $comments = $ctx->stash('comments');        $counter = $ctx->stash('comment_order_num');    }    if ($counter < count($comments)) {        $comment = $comments[$counter];        $ctx->stash('comment', $comment);        $ctx->stash('current_timestamp', $comment['comment_created_on']);        $ctx->stash('comment_order_num', $counter + 1);        $repeat = true;    } else {        $ctx->restore($localvars);        $repeat = false;    }    return $content;}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?