admin 发表于 2016-2-18 08:52 谢谢拉,已经解决了 |
你加的那是什么? 为什么有两个 <a href ?????? |
用IF 做判断 <a href="[.$op.url.]" [.if $op.id==要新窗口打开的栏目id.]target="_blank"[./if.]>[.$op.title.]</a> |
admin 发表于 2016-2-16 13:53 首先表示感谢,这样的话全部栏目都是新窗口打开了,可以设置某一个栏目(后期添加的外链栏目)是新窗口打开吗 |
如果你用的是默认模板 位置为 \templates\default\cn\cn_top.html 找到 [.function name=menu.] [.foreach $data as $op.] <li class="item [.if $ip.type == 'shop.html'.][.assign var="navid" value="3".][.if $op.id == $navid.]navgb[./if.][./if.]"><a href="[.$op.url.]" target="_blank">[.$op.title.]</a> [.*无限级开始*.][.if isset($op.child).] <ul class="nav navheight"> [.call name=menu data=$op.child.] </ul> [./if.][.*无限级结束*.] </li> [./foreach.] [./function.] [.call name=menu data=$column.] 增加红色部份 |
admin 发表于 2016-2-16 08:54 不知道在哪个模板文件里,求告知,详细点最好,万分感谢 |
你在后台只是添加的过程 网站前台 是怎么显示的? 不是在模板中显示你的栏目吗 即然显示,就有显示的方法 打开模板 找到栏目调用标签 在他的 <a href="" A标签中 增加一个 target="_blank" 就是新窗口 这里有 新窗口打开的基本代码 http://www.w3school.com.cn/tags/att_a_target.asp |
admin 发表于 2016-2-15 10:53 我说的是添加外链栏目,没有调用模板啊 |
打开模板 找到栏目调用标签 在他的 <a href="" A标签中 增加一个 target="_blank" 就是新窗口 http://www.w3school.com.cn/tags/att_a_target.asp |