phpcms栏目首页模板
编辑整理:整理来源:360问答,浏览量:69,时间:2023-04-07 07:16:01
关于phpcms栏目首页模板内容导航:
1、phpcms栏目首页模板
补充知识:其实很简单的,首页默认的就是index.html,栏目模板如果有二级栏目的话就是category.html,没有二级栏目的话就是list.html(以新闻模型讲解)。然后就把category.html或者list.html的内容复制吧list.html替换成复制的内容即可。
是这样的,一个栏目下面如果没有子栏目,那么它调用的模板就是列表页模板(及list_为前缀的模板);如果一个栏目下面有子栏目,那么它调用的就是栏目首页模板(category_为前缀的模板)。
所以,当你这个栏目添加了子栏目后,那么这个栏目调用的就是category_为前缀的模板了。
解决办法很简单,把你这个栏目原来调用的那个list_为前缀的模板名称改为category_为前缀并在这个栏目设置中的模板设置中"栏目首页模板"中选中它。
2、phpcms栏目分类
有没有这样一种需求,当我们使用PHPCMS建立多级站点时,每个大的分类下面又有许多小的分类,如果想要调用第一大分类下面和第律华需值效二大分类下面的文章同时出来的时候,该怎么调用呢。如果只是第一大分类和第二大分类,下面没有包含小的分类的时候,哪么调用就很简单了,我们直级跳室武它西利送丝往当接使用GET就可以调用出内依群迅民来了,使用 PHP 的 SQL 中 宜析训候审画于远核样化in 功能。如下代码:
123456 {pc:get sq火上紧义胞实质胞害l="SELECT * FROM v9_news WHERE catid in(1,3,5) ORDE R BY id DESC" n待应交台补还um="10"} {loop 扬提洋磁省该容圆导较$data $v} <li><a 乱末准祖西投回href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
上面调用了1,3,5分类的文章,这个是比较容易理解的,如果遇到上活指承委不升面提到的问题,大的分类下面又存在小再要行放就阻李待的分类,那么利用上面的方法就没有办法调出子分类的内容了化计速优谁另氢斗危,所以我们要做的是如果左直接分类那么直接显示分类不往ID,如果有小的座谓分类,那么就显示所有的子分类ID,最后再把他们用逗号连接起来,同样可以实现相同的效色鱼息殖乙雷果,看下面的代码:
-底部咨询-11121314 <?php $assigncatid=array(23,24,19); $st设资组接发杨首子劳完r =array(); foreach($assigncatid as $row){ $str[]=$CATEGORYS[$row][arrchildid]; } $finalcatid= implode(',', $str); ?> {pc:get sql="SE块端简待领LECT * FROM v9_news WHERE catid in($finalcatid) ORD ER BY id DESC" num="14"} {loop $data $v} <li><a href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
这里先了 3 个分类的ID,其中,23,24没有子分类,而19有许多子分类,$CATEGORYS[$row][arrchildid] 这一句很重要,如果没有子分类则直接显示该分类的ID,如果有子分类,就会以1,2,3,4,5这种格式将所有的子分类都显示出来,数组中有3个值,所以foreach后会形成3个数组,分别是大类23,24,以及19,43,44,其中,43,44均为19大类下面的子分类ID。
把这循环的三组数组赋给一个新的数组,然后在循环外用逗号切割成字符串,拼起来就是所有大类与子类了,如23,24,19,43,44这样,做到这里就实现了刚开始提出的问题。
另外一种方法调用代码如下:
1234 {loop subcat(15) $k $v} {php $subcatid[] = $k;} {/loop} {php $subcatid = implode(',', $subcatid);}
然后在读取SQL的条件中这样写 WHERE catid in($finalcatid)
本文来源于夏日博客
3、phpcms专题页面模板
将list,HTML代替了special.html 马上靓仔好多了....
行业热门话题:
【phpcms栏目分类】【phpcms专题页面模板】【phpcms 生成首页】【phpcms 模板】【phpcms模板制作教程】【网站栏目页模板】【栏目页面设计】【php页面模板】【网站栏目页的设计】【网站首页栏目】
phpcms栏目首页模板完!