phpcms v9中如何设置点击一级栏目直接跳转到二级栏目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms v9中如何设置点击一级栏目直接跳转到二级栏目?相关的知识,希望对你有一定的参考价值。

在生成html之前,在栏目模板中添加跳转代码可以,生成html就不行了。在生成html之后,在栏目index.html插入跳转代码也可以,更新缓存后就又无效了。诚心求大神给予解答,可以使我点击一级栏目直接进入二级栏目的页面。

<meta http-equiv="refresh" content="0;url=pc:content action="category" catid="$catid" num="1" order="listorder ASC"
loop $data $r
$r[url]
/loop
/pc" />
<script language="javascript" type="text/javascript">
window.location.href="pc:content action="category" catid="$catid" num="1" order="listorder ASC"
loop $data $r
$r[url]
/loop
/pc";
</script>

放在category.html模板里,发布所有栏目。

参考技术A 导航栏的栏目做成外链栏目行不行呢你试一下。

织梦 点击顶级栏目跳转到第一个子栏目

1.新建一个url.htm文件,然后将一级栏目的栏目属性设置为封面页。并将封面模版更改为url.htm。
将以下代码复制到该文件中即可;

<script>
{dede:channel type=‘son‘ typeid=‘2‘ row=‘1‘}
window.location.href=‘[field:typeurl/]‘;
{/dede:channel}
</script>

 

第二步:到后台 “核心->网站栏目管理-> 要修改的主栏目 ”,然后点击修改,主要修改以下几项.

 

1,常规选项-栏目属性设置为,频道封面,栏目本身不允许发布文档.

2,高级选项-封面模版设置为,第一步新建的模版即可.

实现原理就是,点击父栏目会 查询第一个子栏目的链接,然后做跳转操作.

以上是关于phpcms v9中如何设置点击一级栏目直接跳转到二级栏目?的主要内容,如果未能解决你的问题,请参考以下文章

phpcms v9 栏目首页如何生成到根目录?

phpcms v9 手机站怎么设置静态路径

PHPCMS v9 手机端栏目绑定模板

phpcms v9栏目生成静态

织梦 点击顶级栏目跳转到第一个子栏目

应用phpcms建立企业站替换总结