帝国cms灵动标签如何调用友情链接?
帝国cms灵动标签调用友情链接,可以是文字的友情链接,或者是图片式的友情链接,下拉列表的友情链接等。
- [ecmsinfo]'selectlnameastitle,lurlastitleurl,lidasidfrom[!db.pre!]enewslinkwhereclassid=1orderbylidlimit50',0,50,0,24,14,0[/ecmsinfo]
友情链接下拉列表
页面模板内容(*)
列表内容模板(list.var)(*)
- <selectonchange="window.open(this.options[selectedIndex].value,'','');"class="selink"name='friendsite'>
- [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
- </select>
友情链接对应文字调用(14是模板标签 50是数量)
- <optionvalue='[!--titleurl--]'>[!--title--]</option>
- [ecmsinfo]'selectlnameastitle,lurlastitleurl,lidasidfrom[!db.pre!]enewslinkwhereclassid=1orderbylidlimit50',0,50,0,24,14,0[/ecmsinfo]
纯文字友情链接
说明:and classid=1 是说明加上一个分类条件,必须是友情链接分类ID=1下的链接才显示。如果你的网站没有友情链接的分类,都是在默认的表下,那么可以将这段删除。
- [e:loop={'selectlurl,lnamefrom[!db.pre!]enewslinkwherechecked=1andclassid=1orderbymyorder',20,24,0}]
- <li><ahref="<?=$bqr[lurl]?>"target="_blank"><?=$bqr[lname]?></a></li>
- [/e:loop]
- [e:loop={'selectlurl,lnamefrom[!db.pre!]enewslinkwherechecked=1orderbymyorder',20,24,0}]
- <li><ahref="<?=$bqr[lurl]?>"target="_blank"><?=$bqr[lname]?></a></li>
- [/e:loop]
图片友情链接
说明:and classid=5 是说明加上一个分类条件,必须是友情链接分类ID=5下的链接才显示。如果你的网站没有友情链接的分类,都是在默认的表下,那么可以将这段删除。
- [e:loop={'selectlname,lurl,lpicfrom[!db.pre!]enewslinkwherechecked=1andclassid=5orderbymyorder,lid',3,24,0}]
- <li><ahref="<?=$bqr[lurl]?>"target="_blank"><imgsrc="<?=$bqr[lpic]?>"></a></li>
- [/e:loop]
- [e:loop={'selectlname,lurl,lpicfrom[!db.pre!]enewslinkwherechecked=1orderbymyorder,lid',3,24,0}]
- <li><ahref="<?=$bqr[lurl]?>"target="_blank"><imgsrc="<?=$bqr[lpic]?>"></a></li>
- [/e:loop]
联合查询
针对友情链接有很多分类,并且单独做了一个单页的网站,例如导航站,可以用下面这种调用方式:
- [e:loop={'selectb.*,a.*from[!db.pre!]enewslinkclassasa,[!db.pre!]enewslinkasbwherea.classid=b.classidorderbymyorder',20,24,0}]
- <divclass="whitebg">
- <h2class="htitle"><?=$bqr[classname]?></h2>
- <ulclass="site_tjsite_yx">
- <li><ahref="<?=$bqr[lurl]?>"target="_blank"><?=$bqr[lname]?></a></li>
- </ul>
- </div>
- [/e:loop]
上一篇:帝国cms广告用灵动标签调用的方法
下一篇:没有了