上一篇主要是写的是在免备案虚拟主机中安装的dedecms在列表加入标签,而小编这次是在dedecms内容页加入tag标签的方法,两者有相同的地方,也是比较简单的,两篇文章八艾云主机小编运用到的是GetTags函数获取文档对应的TAG列表,将获取到的值以半角符号的逗号(,)为标准拆分为数组,然后循环数组元素,将其对应的值输出并加上链接。这样对于代码的严谨性就更大的一步骤,这个不是说八艾云主机小编有多么的NB主要的是dedecms的编程人员牛,八艾云主机小编只是运用了dedecms标签而已,废话就不用多说了 直接进入到主题的,下面八艾云主机小编还是用两种方法进行实现。
1、这种方法在很多的模板中使用很多,简单方面快捷:
{dede:field.id function=GetTags(@me)/}</span>
2、这种方法虽然代码看起来比较多,但是改良版本就是好:
{dede:field.id runphp='yes'} global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key => $value){ if($value){ $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a>, '; } } @me = $revalue; {/dede:field.id}
以上的代码是加入到内容页模板里面(一般是:article_article.htm)只要您的合适的位置加入以下以上任一代码即可实现您想要的这个功能。
温馨提示:该技术解决方案的是由八艾云主机客服为我们空间客户处理该问题时提供的处理方法,确保在八艾云主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
Copyright © 2013-2021 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号