免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: 新添加的外链栏目,怎么设置成新窗口打开 [打印本页]

作者: a81004672    时间: 2016-2-14 14:43
标题: 新添加的外链栏目,怎么设置成新窗口打开
新添加的外链导航栏目,怎么设置成新窗口打开

作者: admin    时间: 2016-2-15 10:53
打开模板
找到栏目调用标签

在他的 <a href=""   A标签中  增加一个  target="_blank"

就是新窗口


http://www.w3school.com.cn/tags/att_a_target.asp
作者: a81004672    时间: 2016-2-15 21:57
admin 发表于 2016-2-15 10:53
打开模板
找到栏目调用标签

我说的是添加外链栏目,没有调用模板啊

作者: admin    时间: 2016-2-16 08:54
你在后台只是添加的过程

网站前台 是怎么显示的?  不是在模板中显示你的栏目吗

即然显示,就有显示的方法

打开模板
找到栏目调用标签

在他的 <a href=""   A标签中  增加一个  target="_blank"

就是新窗口

这里有 新窗口打开的基本代码
http://www.w3school.com.cn/tags/att_a_target.asp



作者: a81004672    时间: 2016-2-16 11:15
admin 发表于 2016-2-16 08:54
你在后台只是添加的过程

网站前台 是怎么显示的?  不是在模板中显示你的栏目吗

不知道在哪个模板文件里,求告知,详细点最好,万分感谢

作者: 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.]

增加红色部份
作者: a81004672    时间: 2016-2-16 18:49
admin 发表于 2016-2-16 13:53
如果你用的是默认模板
位置为 \templates\default\cn\cn_top.html

首先表示感谢,这样的话全部栏目都是新窗口打开了,可以设置某一个栏目(后期添加的外链栏目)是新窗口打开吗
作者: admin    时间: 2016-2-17 09:18
用IF 做判断
<a href="[.$op.url.]" [.if $op.id==要新窗口打开的栏目id.]target="_blank"[./if.]>[.$op.title.]</a>
作者: a81004672    时间: 2016-2-17 16:24
admin 发表于 2016-2-17 09:18
用IF 做判断
[.$op.title.]

添加判定了,没什么作用

QQ图片20160217162214.png (49.75 KB, 下载次数: 9172)

QQ图片20160217162214.png

作者: admin    时间: 2016-2-18 08:52
你加的那是什么?

为什么有两个 <a href ??????


作者: a81004672    时间: 2016-2-18 18:30
admin 发表于 2016-2-18 08:52
你加的那是什么?

为什么有两个

谢谢拉,已经解决了





欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://ourphp.net/club/) Powered by Discuz! X3.2