phpcms v9 栏目导航的外部链接默认在本地窗口打开,要实现外部链接在新窗口打开,可以修改模板文件heard.html,在a标签内添加一个if函数。
    例如:
<div class="NavMenu">
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
<ul class="nav-site">
<a href="{siteurl($siteid)}"><span>首页</span></a>
{loop $data $r}
<a href="{$r[url]}"  ><span>{$r[catname]}</span></a>
{/loop}
</ul>
{/pc}
{php echo runhook('glogal_menu')}
</div>
在a标签内添加if函数:
<div class="NavMenu">
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
<ul class="nav-site">
<a href="{siteurl($siteid)}"><span>首页</span></a>
{loop $data $r}
        <a href="{$r[url]}" {if $r[type]==2} target="_blank"{/if} ><span>{$r[catname]}</span></a>
{/loop}
</ul>
{/pc}
{php echo runhook('glogal_menu')}
</div>

转载于:https://blog.51cto.com/lionkas/1134191

phpcms v9 实现外部栏目链接在新窗口打开相关推荐

  1. 图解 wp WordPress 文章 链接 在新窗口打开

    wp WordPress 文章 链接 在新窗口打开 因为wp默认是不在新窗口打开链接的,这对于我们这样习惯关窗口的人,用起来很不方便.其实改起来很简单,下面开始 一.打开外观,选择编辑 二.打开主题页 ...

  2. phpcms模板 外部链接在新窗口打开怎么设置

    因为phpcms模板后台不带新窗口打开功能,所以要用代码改咯. 在phpcms后台添加的外部链接都是在本页面打开,phpcms后台也乜有直接让外部链接打开新窗口的功能,接下来我会告诉你,在代码里加一个 ...

  3. 点击链接在新窗口打开新页面

    1 .点击链接打开新窗口 <a  target="_blank" href="http://baidu.com" title="返回" ...

  4. Markdown语法链接通过新窗口打开解决办法

    查看原文 Markdown语法本身不支持链接语法通过新窗口打开,[title](url)编译后<a href="url"></a>,只要在a标签上添加tar ...

  5. 设置页面所有链接在新窗口打开

    单个连接在新窗口打开 我们知道设置连接在新窗口打开的方法是在<a>连接添加target 属性被设置为 "_blank". 所有连接在新窗口打开 <base> ...

  6. PhpCms V9调用指定栏目子栏目文章的方法

    PhpCms V9调用指定栏目子栏目文章的方法 第一种,直接写父类id {pc:content action="lists" catid="父类id" num= ...

  7. PhpCms V9调用指定栏目子栏目文章的两种方法

    PhpCms V9调用指定栏目子栏目文章的两种方法 第一种.直接写子栏目id ,用cat in {pc:get sql="SELECT * from v9_news where status ...

  8. php自动加nofollow,WordPress自动外部链接加上nofollow标签且新窗口打开

    如果我们网站可能需要特殊的细节注意问题,在内容文章之间跳转到外部地址,可能需要注意权重传递.这里我们可以将链接标签加上nofollow标签.我们可以在加上每个外部链接的时候自己手工添加,也可以用下面的 ...

  9. php新窗口打开链接,wordpress如何设置在新窗口打开链接

    WordPress里面几乎所有的链接都是默认在当前窗口打开,无论是站外链接还是站内链接.这样的设定无忧主机小编觉得很不合理.试想:在博客网页上看到一个感兴趣的链接,点击之后就离开你的博客了,想要返回还 ...

最新文章

  1. linux mysql udf渗透测试
  2. python怎么安装第三方库-怎样安装Python的第三方库
  3. Android热修复升级探索——SO库修复方案
  4. hdu 6851 Vacation(思维+贪心)
  5. SLAM: SLAM基本流程—VSLAM扫盲之旅
  6. Buildroot构建指南--Overview
  7. idhttp返回乱码_HTTP客户端POST方式中文编码(乱码)解决方案(转)
  8. inno setup 打包mysql_使用Inno Setup 打包jdk、mysql、tomcat、webapp等为一个exe安装包
  9. EaglePHP开源框架全新改版(v1.8)
  10. 因为加班,错过77万年终大奖,你还加班?
  11. Makefile初步理解
  12. loading窗口动画 web_分享web前端七款HTML5 Loading动画特效集锦
  13. eclipse中提示“java application configureation name i”
  14. SmartBusinessDevFramework架构设计-2:结构图示
  15. 学习PyQt5(四):PyQt5的控件Spacers
  16. JQuery22( JQ原理 Clone)
  17. 牛客小白月赛2 I.艺
  18. U3D小游戏(2048)完整制作教程
  19. #三、回测试验给我们的启示
  20. 第二讲——识别加密算法

热门文章

  1. mongodb 设置远程可以访问
  2. mac redies install
  3. FPGA-YC输出一个4边框
  4. mysql100个优化技巧_MySQL 调优/优化的 100 个建议
  5. eviews怎么回归道格拉斯生产函数_【干货分享】Eviews估计方法汇总
  6. Python爬虫,利用scrapy来编写一个爬虫
  7. Python练习题,十大项目,一起探讨
  8. python 遍历字符串的每一个字符_Python之字符串的遍历的4种方式
  9. C语言单链成绩表,【查找链表面试题】面试问题:C语言基于单链… - 看准网
  10. crt证书linux使用,linux下使用openssl生成https的crt和key证书