分享emlog前台调用各分类栏目标题及描述代码
首先我们在modul.php文件中加入一个自定义函数,代码如下:
<?php
//自定义输出分类标题及分类描述
function index_sort($sid){
global $CACHE;
$sort_cache = $CACHE->readCache('sort');
//以下为调用分类标题的代码
$title = $sort_cache[$sid]['sortname'];
//以下为调用分类描述的代码
$description = $sort_cache[$sid]['description'];
//以下为调用分类别名的代码
$cname = $sort_cache[$sid]['alias'];
?>
<li class="libox">
<h3><?php echo $title; ?><span><?php echo strtoupper("$cname"); ?></span></h3>
<p><?php echo $description; ?>
<span>
<a href="<?php echo Url::sort($sid); ?>">+MORE</a></span></p>
</li>
<?php }?>
其次,在需要调用的地方直接键入如下代码就可以轻松调用了
<?php echo index_sort(‘1’); ?>
说明:上面代码中的1是代表的分类栏目的id号,至于这个怎么看就不需要我再说了吧!其实就是分享给一串代码而已!
当然,以上代码只能在5.2以上版本中使用,以前的版本未做测试,个人感觉应该不行!不过朋友们可以看下!
刚刚更新了下,增加了支持调用分类别名和分类网址的功能!不需要的可以删掉!
更多精彩
请问下,用你这段代码,调用微语的个人用户信息。怎么显示不出来。
后台添加了多个管理员,微语由不同管理员发布的,前台显示微语的页面,可否调出管理员的个人描述信息?