dede的栏目打开方式默认的“当前窗口打开”,可以用下面两种方法让dede栏目在新窗口中打开。

方法1. 查找模板中的head.htm

<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}
替换成下面的

<li><a href='[field:typeurl/]' target="_blank">[field:typename/]</a></li>{/dede:channel}

处理好后,后台更新栏目后使用,就发现这个方法会将所有的栏目都在新窗口打开,这或许不是想要的效果。

那如何让DEDECMS指定的栏目在新窗口打开呢,请看第二个方法。

方法2. 与上面方法1一样,找到栏目标签调用代码

<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}

替换成下面的

<li><a href='[field:typeurl/]' [field:id runphp='yes'] if(@me=='4'){ @me="target='_blank'";} else {@me="";}[/field:id]>[field:typename/]</a></li>{/dede:channel}

注意:上面的“4”就是你想要打开新开窗口的栏目ID,写上你的ID即可。

 

相关文章:

  • 2022-12-23
  • 2023-02-02
  • 2021-11-17
  • 2021-12-27
  • 2022-01-06
  • 2021-10-11
  • 2022-12-23
  • 2021-11-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-30
  • 2021-05-26
  • 2021-11-18
  • 2021-11-18
  • 2022-01-18
相关资源
相似解决方案