dedecms当前位置导航去掉链接的实现方法


本文实例讲述了dedecms当前位置导航去掉链接的实现方法。分享给大家供大家参考。具体分析如下:

在dedecms中我们在模板页面中调用当前位置 标签为{dede:field.position},但如果要去掉链接我们必须修改模板解析的php文件了,下面我们一起来看看修改方法。

在dedecms目录的中找到include/typelink.class.php文件,想要的效果是 首页>一级栏目>二级栏目这样,而不需要带链接的.

找到include/typelink.class.php,找到这个文件里的这个函数,代码如下:复制代码代码如下:function GetPositionLink($islink=true)
这个地方修改成$islink=false,就不带链接了

dedecms就是在这里判断是否读取链接,如果把true修改成falsh,这个函数就不执行了:  复制代码代码如下:function GetOneTypeLink($typeinfos) 

$typepage = $this->GetOneTypeUrl($typeinfos); 
$typelink = "<a .$typepage."'>".$typeinfos['typename']."</a>"; 
return $typelink; 
}
他返回的是$typelink,而$typelink是有链接的,
把  

复制代码代码如下:$typelink = "<a hr 
.$typepage."'>".$typeinfos['typename']."</a>";
修改成  

复制代码代码如下:$typelink = "".$typeinfos['typename']."";  
链接就去掉了,而且可以写成自己想要的格式,很方便.

另外,有不少朋友想要修改首页>一级栏目>二级栏目中的">"符号,比如不要了,或者是换成">>"什么的,其实很简 单,在后台就可以设置,进入系统—系统基本参数–核心设置–栏目位置的间隔符号,可以输入你喜欢的符号,**#%@#¥什么都可以.

希望本文所述对大家的dedecms建站有所帮助。

服务器安全狗之TCP连接功能介绍

服务器安全狗-网络防火墙-TCP连接功能允许用户查看当前的TCP连接状态,系统显示状态包括“进程名”、“本地IP端口”、“远程IP端口”、“连接状态”以及“系统路径”。用户可以通过勾选界面右上角的“自动刷新”选项,达到自动刷新显示当前TCP连接功能。在自动刷新...
服务器安全狗服务器安全TCP连接

如何选择云服务器 云服务器配置怎么搭配

如何选择云服务器?云服务器配置怎么搭配?这里就给大家分享下云服务选择技巧,一起来看看。如何选择云服务器?需求要充分了解网站的日均访问人数和平均同时在线人数有多少,目前的数据有多大,未来是否会快速增加,网站是面向全国用户还是本地用户等,这些将关系到CPU、内存、...
云服务器云服务器配置

Windows免费渗透测试套件,包含140多款工具

近日,火眼发布了一个包含超过140个开源Windows渗透工具包,红队渗透测试员和蓝队防御人员均拥有了顶级侦察与漏洞利用程序集。该工具集名为“CommandoVM”。安全工作者在对系统环境进行渗透测试时常常会自己配置虚拟机,如果是Linux的话还好,还有Kal...
服务器安全渗透测试工具渗透测试套件

虚拟机使用PuTTY、SSH Secure Shell Client前的配置

虚拟机使用PuTTY、SSH Secure Shell Client前的配置1 仅主机模式 2 检查子网IP为192.168.154.0 3 进入虚拟机,检查IP地址?1ip addr show添加IP地址?1ip addr add dev eno167777...
虚拟机SSHPuttyShellClientSecure