銮尊

网站描述

phpcms v9 文章页调用类别标签代码

在给新站的文章增加一个固定的属性时,使用了phpcms v9的“类别”功能,但是在前端页面调用时发生了问题,就是PC官网没有给调用的代码!叔叔可以忍,婶婶不能忍!

在网上找代码的时候,发现各种不适合V9.5.8的代码(很多都是11年官方论坛版主“化蝶自在飞”写的代码)。

非文章页模版中(及首页、栏目列表页等):

<?php $TYPE = getcache('type_content','commons');?>
    <a href="{APP_PATH}index.php?m=content&c=type&catid={$catid}&typeid={$r[typeid]}">{$TYPE[$r[typeid]][name]}</a>

第一行是加载类别信息的缓存,不写的话,是调不出来内容的。

文章页模版调用当前文章的类别:

<a href="index.php?m=content&c=type&catid={$catid}&typeid={$typeid}">{$TYPE[$typeid][name]}</a>

大家注意,文章页调用当前文章的列表,是没有第一行的加载类别缓存代码的。

2021-02-16

栏目: Linux