知识专栏
多方位、多角度、深度解读您所关心的问题

phpcms v9企业建站,打开父栏目,自动跳转到第一个子栏目页面的情形很多。比如关于我们栏目,下设子栏目:企业介绍、企业文化、领导致辞。那么在点击关于我们的链接时,如果能自动跳转到其下第一个子目录企业介绍的页面,那样就最好了。否则在网站管理后台就需要各自为关于我们和企业介绍栏目添加内容,等于是要添加2遍。其实添加2遍也无所谓,主要在于后期修改,万一后期修改忘记修改其中一个,那么就对自己会有所影响。

一旦实现打开父栏目,自动跳转到第一个子栏目页面,那么就只需要为子栏目企业介绍添加内容了。

phpcms v9实现自动跳转的代码如下:

1、打开单页栏目关于我们的模板,一般情况下就是page.html文件

2、在上述模板文件head标签中添加以下代码:

{if $child}
{pc:content action="category" catid="$catid" num="1" siteid="$siteid" order="listorder ASC,catid ASC"}
{loop $data $r}
  {php $jia=$r[url]}
{/loop}
{/pc}
<script>___window.location.href='{$jia}'</script>
{/if}

上述部分代码说明:

(1){if $child}{/if}:这段代码就是判断当前栏目是否存在子栏目,如果存在子栏目,就显示其中的代码。

(2){php $jia=$r[url]}:就是获取第一个子栏目的url链接。

(3)以下这段代码就是js自动跳转到url代码。

<script>___window.location.href='{$jia}'</script>


赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定