block.mtentrycategories.php

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

PHP
31
字号
<?phpfunction smarty_block_MTEntryCategories($args, $content, &$ctx, &$repeat) {    $localvars = array('_categories', 'category', '_categories_counter');    if (!isset($content)) {        $ctx->localize($localvars);    }    $categories = $ctx->stash('_categories');    $counter = $ctx->stash('_categories_counter');    if (!isset($categories)) {        $entry = $ctx->stash('entry');        $args['entry_id'] = $entry['entry_id'];        $categories = $ctx->mt->db->fetch_categories($args);        $ctx->stash('_categories', $categories);        $counter = 0;    }    if ($counter < count($categories)) {        $category = $categories[$counter];        $ctx->stash('category', $category);        $ctx->stash('_categories_counter', $counter + 1);        $repeat = true;        if (($counter > 0) && isset($args['glue'])) {            $content = $content . $args['glue'];        }    } else {        $ctx->restore($localvars);        $repeat = false;    }    return $content;}?>

⌨️ 快捷键说明

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