CMS企业模板|CMS模板|CMS网站定制|CMS模板下载

站内搜索 售前咨询 售后服务 建站帮助 微博 博客 在线客服
  • 网站模板
  • 定制开发
  • 案例展示
  • 最新动态
  • 关于我们
  • 联系我们
  • 问答社区

CMSYOU互助问答社区

诚信合作, 高质专业!
CMSYOU互助问答社区
使用新浪微博账号登录 登录 注册
  • 搜索
  • 问题
  • 话题
  • 用户
发起

Phpcms v9如何调用当前栏目文章总数?

Phpcms V9 信息 统计 总数
请问如何在首页调用文章统计信息?比如:调用当前栏目文章总数统计?
2014-04-13 21:41 分享

站外

邮件

3 个回复

CMSYOU - CMS企业网站定制专家

赞同来自:

有两种方法可以实现:
一、{$CATEGORYS[$catid]['items']},用这个标签唯一不方便的地方是,每次添加完内容后,需要在栏目管理中更新栏目缓存,否则,在前台统计的结果会有偏差。
二、{pc:get sql="select items from v9_category where catid=$catid}
{loop $data $r}
{$r[items]}
{/loop}
{/pc}
用这种方法是直接获取MYSQL数据表中的数据,不用过多的操作既可准确获取数据。
2014-04-13 21:44

分享

要参与问题请先登录或注册

0

CMSYOU - CMS企业网站定制专家

赞同来自:

更多调用缓存的方法:

{php $categorys = getcache('category_content_'.$siteid,'commons');}
{$categorys[栏目ID][items]}
{php $counts = $category['items'];}

常用字段调用代码:
$CATEGORY[$catid][ismenu] 栏目是否显示导航
$CATEGORY[$catid][catid] 栏目id
$CATEGORY[$catid][module] 栏目所在的模块
$CATEGORY[$catid][type] 栏目类型
$CATEGORY[$catid][modelid] 栏目所属模型id
$CATEGORY[$catid][catname] 栏目名称
$CATEGORY[$catid][style] 栏目名称样式
$CATEGORY[$catid][image] 栏目
$CATEGORY[$catid][catdir] 栏目路径
$CATEGORY[$catid][url] 目录url
$CATEGORY[$catid][parentid] 栏目的父id
$CATEGORY[$catid][arrparentid] 上级栏目ID
$CATEGORY[$catid][parentdir] 父栏目的路径
$CATEGORY[$catid][child] 是否有子栏目
$CATEGORY[$catid][arrchildid] 栏目的子栏目id
$CATEGORY[$catid][items] 栏目数
$CATEGORY[$catid][ismenu] 栏目是否显示导航
$CATEGORY[$catid][catid] 栏目id
$CATEGORY[$catid][module] 栏目所在的模块
$CATEGORY[$catid][type] 栏目类型
$CATEGORY[$catid][modelid] 栏目所属模型id
$CATEGORY[$catid][catname] 栏目名称
$CATEGORY[$catid][style] 栏目名称样式
$CATEGORY[$catid][image] 栏目
$CATEGORY[$catid][catdir] 栏目路径
$CATEGORY[$catid][url] 目录url
$CATEGORY[$catid][parentid] 栏目的父id
$CATEGORY[$catid][arrparentid] 上级栏目ID
$CATEGORY[$catid][parentdir] 父栏目的路径
$CATEGORY[$catid][child] 是否有子栏目
$CATEGORY[$catid][arrchildid] 栏目的子栏目id
$CATEGORY[$catid][items] 栏目数
-----------------------------------------------------------------------------------
我在论坛里查这个好像不行啊
v9里统计某栏目的文章数量
{php $categorys = getcache('category_content_'.$siteid,'commons');} 读取栏目的缓存 {php $category = $categorys[32];} 获得指定栏目id的参数 {php $counts = $category['items'];}
2014-04-13 21:47

分享

要参与问题请先登录或注册

0

CMSYOU - CMS企业网站定制专家

赞同来自:

还有方法:
{pc:get sql="SELECT COUNT(id) AS totalnum FROM v9_news" num="1" return="data" cache="3600"}
{loop $data $r}
{$r[totalnum]}
{/loop}
{/pc}

这样可以获取一个模型所有的文章。
2014-05-10 13:29

分享

要参与问题请先登录或注册

0

为什么被折叠?0 个回复被折叠

该问题目前已经被锁定,无法添加新回复

相关问题

phpcms v9 怎么调用当前文章栏目中的其他文章??求帮助 Phpcms V9栏目页如何调用第一个子栏目中的文章?? Phpcms V9列表页怎么调用栏目第一篇文章内容里面的图片呢?? phpcms v9 tag页怎么调用文章内容(就像list页用moreinfo='1')? phpcms v9 搜索页怎么调用文章内容(就像list页用moreinfo='1')? phpcms v9 搜索页如何调用网站导航栏目,原因是retrun值会冲突? Phpcms V9文章列表前面显示栏目名称和链接怎么做? PHPCMS不能更新缓存,创建的文章和栏目都没有连接 怎么调用Phpcms V9当前栏目的模型ID?

问题状态

最新活动:2014-05-10 13:29

浏览:5058 次

关注:1 人

Copyright © 2008-2025 CMSYOU - 互助问答社区 - 粤ICP备10060801号-3   rss feed RSS Feed
欢迎加入QQ群(346494585)Phpcms V9企业模版交流 CMS定制咨询
“让我们一起来学习CMS建站吧!”