分享:DEDECMS网站模板中友情链接实现下拉跳转的
导读:DEDE技术
织梦DEDECMS网站模板中友情链接实现下拉跳转的方法,本教程经测试可用于DedeCMS V5.3,V5.5,V5.6,v5.织梦模板网站7版本
让织梦dede模板中的友情链接变成下拉跳转菜单的效果:
(一)实现方法 找到织梦模板下载/include/taglib/flink.lib.php,找到else if($type==’image’),在其上面一行加入:
else if($type=='option')
{
$link = "<option value='".$dbrow->url."'>".cn_substr($dbrow->webname,$titlelen)."</option>";
}
(二)调用方法
<select onchange="window.open(this.options[this.selectedIndex].value,’_blank’)"> <option>–友情链接–</option> {dede:flink row=’24′ type=’option’/} </select>
(三)简单说明
本拓展保留了原DedeCMS友情链接的一切功能;其中的_blank 为链接的打开方式,您可以根据实际需要更改
while($dbrow=$dsql->GetObject()) { if($type=='text'||$type=='textall') { $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> "; } else if($type=='option') { $link = "<option value='".$dbrow->url."'>".cn_substr($dbrow->webname,$titlelen)."</option>"; }
else if($type=='image')
{ $link = "<a href='".$dbrow->url."' dede免费模板target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> "; } else { if($dbrow->logo=='') { $link = "<a href='".$dbrow->url."' target='_blank'>".cn_substr($dbrow->webname,$titlelen)."</a> "; } else { $link = "<a href='".$dbrow->url."' target='_blank'><img src='".$dbrow->logo."' width='88' height='31' border='0'></a> "; } }
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-22 ,文章分享:DEDECMS网站模板中友情链接实现下拉跳转的主要讲述跳转,友情链接,CMS网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_33632.html