织梦前台友情链接不显示,这是为啥?
{dede:flink type='textall' row='24'}
<li>[field:link /]</li>
{/dede:flink}
表示显示前24条从后台添加友情链接全部用文字显示
type='textall' 全部用文字显示
type='textimage' 文字和混合排列
type='text' 仅显示不带Logo的链接
type='image' 仅显示带Logo的链接
友情链接的标签:{dede:flink row='24' type='image' titlelen=24 } [field:link /] {/dede:flink}
这个是调用友情链接的,如果 文字的 友情链接一起显示的话 就把 type='image'删除即可。更多的dedecms标签 和dedecms企业模板 可以上“2dedecms”网站!希望可以帮助到您!
查看前台友情链接调用标签是不是正确:
{dede:flinktype type="dedecms"}<a href="#" _for="flink_[field:id/]">[field:typename/]</a> {/dede:flinktype}
前台页面-右键-审查元素-查看下包含这个调用标签的div是不是被隐藏或者被遮挡了。
一般只有这两个原因导致友情链接不显示。
只看的话我猜测理由是:页面样式原因
你可以使用审查元素(建议用火狐浏览器来看)查看一下友链这里的css样式,主要看一下height高度值,应该是这个块的高度设置的是固定值,超出部分隐藏了,所以多出去的友链就不显示。
解决方法也简单,将这个块的高度值height改到合适的值就行了
尝试下以下办法:
1换个浏览器进行管理。
后台可能会因为js或者ajax而引起浏览器问题。
2检查‘友情链接’的文件是否存在,并检查文件是否正常。
3逐步排查:
友情链接添加的流程是:填写数据--->POST到friendlink_addphp文件中进行数据处理--->数据入数据库。
具体排查法,相信你会php的话,不用说你也会;你不会php的话,给你说了你也不会还可能把代码搞死。
对于你这个的难题我也遇到过,查遍了百度就是不显示,当我放弃的时候我灵机一动想到了最后以下步骤,先看字,再看图进行修改:
如果不是因为css宽度引起原因,那就是织梦自身调用数量限制数目没改。
登陆织梦后台找到“模块”-“文件管理器”-“include文件夹”-“taglib文件夹”-“flinklibphp”文件。这个就是友情链接的文件。
或者登录织梦后台找到“模板”-“标签源码管理”-直接找到“flinklibphp”,点击编辑如下:
点击“编辑”,找到里面的以下这段代码:$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";这一段代码,把里面的row|24,titlelen|24的数字修改成你想要的的数值,比如row|100,titlelen|100,点击保存,再重新生成一下首页。
当然这样是不能显示的,还有最重要的一步,登录后台找到“模板”-“默认模板管理”-“footerhtm”点击编辑,找到调用的以下这串代码:
{dede:flink row='24' type='text' titlelen="24" typeid="0"} [field:link /] {/dede:flink}
把其中的里面的row='24' ;titlelen="24",改成你想要的数值,比如100,点击保存,再生成以下首页,最后大功告成。
不明白的,直接看图操作:
第一步:
第二步:
第三步:
第四步:
第五步:
第六步:
最后一步,更新生成
0条评论