最近有个网站,碰到个问题,就是详情页要获取文章栏目的链接,这个问题本来不复杂,网上一查很多,基本上都是像下面这样:
当前栏目的调用好像DEDECMS标签中没有提到,其实DEDECMS已经默认了,有心的站长们如果测试过肯定知道。下面为大家介绍下怎么样调用当前栏目,有链接的
{dede:type}
<a href=”[field:typelink /]”>[field:typename /]</a>
{/dede:type}
没链接的
{dede:type}
[field:typename /]
{/dede:type}
或者{dede:field name=’typename’ /}
如果网站是静态链接链接,上面的办法是没有问题的,如果网站是动态的,获取的路径是栏目的静态路径,就会出错,于是我想了个变通的办法,织梦列表页的动态链接的格式都是 /plus/list.php?tid=栏目的id,所以我们只要获取到文章所属栏目的id就可以了,最后找到了下面的办法,亲测可行:
<a href=”/plus/list.php?tid={dede:field.typeid/}”>返回列表</a>
暂无评论