如何在织梦dedecms的栏目名称之间添加分隔竖线
在织梦dedecms中,栏目名称间添加分隔竖线的方法如下:首先登录后台,找到“系统”-“系统基本参数”-“核心设置”,将“站点根网址”修改为带斜杠的格式,如:`http://www.example.com/`。然后,在模板中找到需要添加分隔竖线的栏目名称,使用HTML代码`|`替换原来的栏目名称,例如:`[field:typename]|`。最后,更新网站缓存即可看到效果。
想要的效果:
帝国cms|dedecms|phpcms|DZcms
不完美的调用方法:
{dede:channeltype='top'}[field:typename/]|{/dede:channel}
这样调用时最后一个栏目后面也会有竖线,将竖线放在栏目之前,第一个前面也有竖线
完美的调用方法:
{dede:channeltype='top'}[field:globalname=autoindexrunphp="yes"](@me==0)?@me="":@me="|";[/field:global][field:typename/]{/dede:channel}
当然也可以让竖线在后,最后一个栏目无竖线,但是调用的栏目数可能会发生变化,判别最后一个栏目比较复杂