学习
实践
活动
工具
TVP
写文章

PHPCMS显示所有分类以及分类下文章

title'],40)} {/loop} {/pc} {/loop} 关于 loop subcat 不明白的朋友请看 PHPCMS

20230

PHPCMS多级分类的调用

有时咱们需要制作二级分类,三级分类,甚至更多级别的分类,那么PHPCMS如何调用多级分类呢? 首先看看如何取出一级分类 {pc:content action="category" catid="0" order="listorder DESC"} {loop $data $r}

  • {$r[catname]}
  • {/loop} {/pc} 其中catid指上一级的分类ID,为0时调用一级分类。 也就是说只要再嵌套一层,获取到上一级的分类ID即可。 ID,要想第三级分类,再嵌套一层,那么获取的上级分类ID就是 v[catid] ,不断的更改loop循环的关键字的值,在这里第一级是r,第二级是v,第三级可以是

    19340
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Phpcms V9采用if语句判断当前栏目高亮、判断分类信息是否过期

    在用PC V9建站的时候,很多朋友会想到Phpcms V9判定当前栏目,让当前栏目高亮的功能,在这里分享判断当前栏目、当前栏目高亮的代码,同时在此要分享if语句判断分类信息是否过期,CMSYOU给力。 Phpcms V9判定当前栏目,让当前栏目高亮 如果是在栏目列表(非单独页面)下,Phpcms V9判定当前栏目让当前栏目高亮代码可以用下面的调用代码: {pc:content action="category CATEGORYS[$cid][catname]} {/loop} 说明:以上用if语句对当前栏目进行了判定,定义了class为current的类,于是可以在css中定义current的样式,实现phpcms Phpcms V9分类信息if语句判断是否过期 分类信息内容页if语句判断分类信息是否过期: {if date('Y-m-d')>="$r[endtime]"}已经过期 {else}截止{$r[endtime]}{/if} 实际上,Phpcms V9判断当前栏目高亮、判断分类信息是否过期都是采用了采用

    20720

    PHPCMS判断首页分类列表页内页

    下面是我自己总结出来的,用户PHPCMS的页面判断 {if !

    24130

    PHPCMS如何调用多个分类栏目的最新文章

    如果你的是一个小型的网站,只有一级分类,不存在子分类,那很简单,上代码 {pc:get sql="SELECT * FROM v9_news WHERE catid in(1,3,5) ORDER BY id DESC" num="10"} {loop $data $v}

  • {$v[title]}
  • {/loop} {/pc} 这里我调用了分类 但是,如果是一个稍大一些的网站,有的存在子分类,有的不存在,那该如何调用呢? 在PHPCMS中只能调用直接分类下的文章,也就是说如果指定一个分类ID存在子分类,那么将无法调出文章。 所以我们要做的是如果是直接分类那么直接显示分类id,如果存在子分类,那么显示所有子分类id,最后再把他们用逗号连起来,就实现了相同的效果。 <? CATEGORYS[row][arrchildid] 这一句很重要,如果没有子分类直接显示该分类id,如果有子分类,就会以1,2,3,4,5这种格式显示所有子分类,数组中有3个值,所以foreach后会形成

    28320

    phpcms相关文章

    catid="$catid" num="10" id="$id"} {if $data}

    相关文章

    {loop $data $r} 标签: phpcms

    15040

    Phpcms随机文章

    lists输出时用随机排序 Phpcms默认不支持随机文章调用,必须自己动手实现,以下代码只有 order=”rand()”,其它与正常调用一样。 title="{$v["title"]}"{title_style($v[style])}>{$v["title"]} {/loop} {/pc} 方法二:自定义随机函数 打开phpcms blank" title="{$r[title]}">{str_cut($r[title], 51, "")} {/loop}

    如果想要调用全站随机文章,参考 phpcms

    16630

    PHPCMS搜索框

    删除了原表单一些不必要的代码,修改typeid的值为1。这是表单最基本的代码,缺一不可。 如果希望点击搜索弹出新窗口,只需要在 method="get"后面添加...

    15110

    PHPCMS点击排行榜

    PHPCMS点击排行榜代码 {pc:content action="hits" catid="$catid" order="weekviews DESC" num="10"} {loop $data $

    12920

    PHPCMS保留参数

    13420

    PHPCMS搜索模板制作

    注意事项:在调用代码之前不能有pc标签,包括栏目调用或文章列表调用,否则将无法调出搜索结果列表

    13930

    PHPCMS开发常用标签

    还是时间关系,最后决定用PHPCMS来做,但是万万没想到PHPCMS官网居然没了...不过好在硕果留存,终究是在世间留下了一些宝贵的东西。 调用 content 目录下的 header.html 文件 {template "content","filename"} 调用 content 目录下的 filename.html 文件 判断首页分类列表页内页 下面是我自己总结出来的,用户 PHPCMS 的页面判断 {if ! 文章列表 分类最新文章 {pc:content action="lists" catid="$catid" num="20" order="id DESC"} {loop $data $v}

  • 其他参数,如 catid="$catid" 指仅调用当前分类下的相关文章,而且这个 catid 参数必须有,否则一篇文章都调用不到,id=”$id” 排除当前文章。

    47300
  • PHPCMS各种路径调用

    最后说下最常用的{siteurl($siteid)},在标签列表页tag_list无法获取当前站点ID,而且会拖慢标签列表页打开速度,手动指定站点ID可解决问题...

    22520

    PHPCMS模板标签基础

    把图片裁剪成宽150,高112,裁剪后的图片自动在附件中生成 栏目参数 {$CAT[catname]} 栏目名称 {$CAT[letter]} 栏目拼音 {$CAT[url]} 栏目链接 以上标签首页不能调用,分类页和文章页都可以

    18950

    PHPCMS如何配置sphinx

    首先得看官方配置教程,http://v9.help.phpcms.cn/html/2010/search_0919/35.html phpcms后台sphinx设置 IP:如果phpcms程序跟数据库是在一个服务器上

    17130

    选择PHPCMS的理由

    在众多CMS系统中,为什么我偏偏选中了 PHPCMS 而不去选择使用人数最多的织梦CMS,也没有选择论坛人气很高的帝国CMS,更没有选择其他诸如齐博,DESTOON等CMS。 PHPCMS使用方便 每更新一篇文章会自动更新首页以及文章所在栏目页,不像其他CMS每次更新完毕后,还要点击生成首页,生成栏目页,多麻烦啊。 即使文章中包含了'我很爱你'这个词,但是却已跟其他词组合成了锚文本,那么就不会再替换,如'爱你','其实我很爱你' PHPCMS扩展性强 使用PHPCMS扩展性能非常强,进行二次开发相比其他程序更加的容易 phpcms有哪些缺点 任何一款CMS都不是完美的,phpcms同样如此。 这也正是PHPCMS的魅力所在。

    23740

    PHPCMS最新文章

    分类最新文章 {pc:content action="lists" catid="$catid" num="20" order="id DESC"} {loop $data $v}

  • {$v['title']}
  • {/loop} {/pc} 以上代码为当前分类最新文章。 指定分类最新文章只需把$catid改成分类ID即可。

    22630

    PHPCMS模板制作精髓

    把图片裁剪成宽150,高112,裁剪后的图片自动在附件中生成 栏目参数 {$CAT[catname]} 栏目名称 {$CAT[letter]} 栏目拼音 {$CAT[url]} 栏目链接 以上标签首页不能调用,分类页和文章页都可以 footer"} 调用content目录下的header.html文件 {template "content","filename"} 调用content目录下的filename.html文件 判断首页分类列表页内页 下面是我自己总结出来的,用户PHPCMS的页面判断 {if ! 栏目列表的调用 文章列表 分类最新文章 {pc:content action="lists" catid="$catid" num="20" order="id DESC"} {loop $data 友情链接调用 最后附上一些比较实用的方法 PHPCMS判断每5行进行一次分割 PHPCMS列表第一项特殊化 PHPCMS详解栏目ID

    29920

    PHPCMS常用SQL语句

    '1',") 进入网站后台更新缓存,再添加文章试试,发布文章时 右下角的状态下是否多了一个 审核 选项 更换用户名SQL语句 UPDATE `v9_admin` SET `username` = 'phpcms `userid` =1 LIMIT 1 ; UPDATE `v9_news` SET `username` = 'phpcms'; 第一句修改的是用户组的用户名,第二句是文章中的用户名

    19530

    PHPCMS首页实现分页功能

    PHPCMS的首页默认只会生成一个页面,要实现分页功能,要么把首页动态化,要么新建一个分类在url规则管理路径生成到首页。 动态页面 由于PHPCMS默认每更新一篇文章都会自动更新首页和栏目页,为了实现动态首页,我们需要在服务器中把index.php的优先级高于index.html 动态页面的分页,必须用$_GET[page 静态页面 新建一个分类,在url规则管理中这样写index.htm|index_{page}.htm然后修改这个分类,使他生成在根目录有人会问,为什么不生成.html后缀? 告诉你,因为PHPCMS的默认首页就是index.html,别到时候随便更新一篇文章,自动更新首页时把我们设定的给替换掉了。 衍生问题当新增一篇文章时会自动更新父栏目,这是父栏目的分页格式会跟子栏目相同,见 PHPCMS父栏目分页格式错误当我们把PHPCMS当作博客用时,一级栏目只有一个,只要用PHP替换法则可解决问题。

    34530

    扫码关注腾讯云开发者

    领取腾讯云代金券