phpcms模板在内容和列表页中添加子栏目方法

转载 2012年03月26日 20:54:58

phpcms模板在内容和列表页中添加子栏目方法

找到include/global.func.php
打开上述文件将下面这个函数放到里面。注意不要放错位置,不会放的话放最下面即可!
function subcat1($module = 'phpcms', $catid = NULL, $type = NULL)

{

global $CATEGORY;

$subcat = array();

foreach($CATEGORY as $id=>$cat)

{

  if($id == $catid) $curcat = $cat;

}

if($curcat['parentid'] != 0){

  $curparentarr = split(',',$curcat['arrparentid']);

  $curcatid = $curparentarr[1];

}else{

  $curcatid = $catid;

}

$subcat = subcat($module,$curcatid);

return $subcat;

}

找到子栏目菜单模板文件tag_category_submenu.html
进行如下操作:
将 {php $data = subcat($module, $catid);}
替换为{php $data = subcat1($module, $catid);}
生成调用了子栏目菜单模板标签的html,更新缓存,ok!

原文地址:http://www.mianfeimoban.com/phpcms_jc/2813.html 欢迎转载!

相关文章推荐

给phpcms v9专题添加一个radio单选按钮,可以多次利用专题创建不同的栏目进行内容编辑,给专题添加一个自定义字段

1、 2、 找到 phpcms\modules\special\templates中的special_add.tpl.php和special_edit.tpl.php文件 special_a...
  • zsj523
  • zsj523
  • 2014年07月22日 18:27
  • 2173

【phpcms-v9】如何实现在含有子栏目的栏目下添加内容?

一、phpcms-v9默认情况下只能在最底层栏目下添加内容,而不能给含有子栏目的栏目添加内容,如果需要给含有子栏目的栏目下添加内容的需求,则需要修改content.php控制器的如下代码: /** ...

Phpcms V9.5.4调用最新文章列表和多栏目调用

Phpcms默认不支持调用全站最新文章,那么需要调用全站最新文章的朋友可以参考下面的修改方法 Phpcms默认不支持调用全站最新文章,需要修改文件:\phpcms\modules\content\c...
  • pesile
  • pesile
  • 2014年04月07日 16:33
  • 723

Phpcms V9列表分页自定义页码文字方法

在使用PC v9建站过程中,如果是外贸站,一般列表分页的页码显示是英文的,而中文站希望页面和分页列表希望是中文的,另外有时候还需要自定义,这就涉及到Phpcms V9列表分页自定义页码文字的方法 在...
  • zsj523
  • zsj523
  • 2013年08月13日 16:54
  • 1265

phpcms的栏目缓存无限级罗列展示处理方法

  • qidizi
  • qidizi
  • 2013年07月04日 18:34
  • 1094

PHPCMS V9 自定义列表分页功能实现方法

在用PHPCMS V9的过程中,可能一般人都不会在意分页功能,因为调用他实在是很简单,需要修改的估计也就是分页功能的样式了,拿系统自带的模板来看{$pages}我们可以修改class来自定义样式,当然...

phpcms v9按照添加的栏目搜索

1、修改后台添加、修改内容时添加栏目id到搜索表中   找到  phpcms\model\content_model.class.php 大概113、302行左右,一共两处   $this->sear...
  • trh0123
  • trh0123
  • 2015年03月20日 11:53
  • 265
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:phpcms模板在内容和列表页中添加子栏目方法
举报原因:
原因补充:

(最多只允许输入30个字)