您现在的位置是:首页 > 学无止境 > 帝国CMS网站首页帝国CMS 帝国CMS如何获取父栏目的名称与链接方法
帝国CMS如何获取父栏目的名称与链接方法
- 帝国CMS
- 2019-04-10
简介实现这样的效果,帝国CMS默认是没有此功能的,但是我们可以通过函数以及、定义函数实现此功能。字数
504
实现这样的效果,帝国CMS默认是没有此功能的,但是我们可以通过系统函数以及、定义函数实现此功能。
1、系统函数
<?=$class_r[$GLOBALS[navclassid]][bclassid]?>:父级栏目的ID
<?=$class_r[$classid][classname]?>:可以调用栏目名称
<?=$public_r[newsurl].$bclass[classpath]?>:可以调用父栏目的链接
所以综上调用方法是<a href="<?=$public_r[newsurl].$bclass[classpath]?>"><?=$$class_r[$GLOBALS[navclassid]][bclassid][classname]?></a>
如果栏目别名没设置就用下面的
<a href="<?='/'.$bclass[classpath]?>">[!--bclass.name--]</a>
2、自定义函数
以上代码要全部复制。
第二步:复制上面的代码另存为*.bq格式文件,之后在模板管理 - 标签 - 管理标签 按说明导入标签
第三步:重复第一步操作(复制那些代码),把它拷贝到 e\class\userfun.php中,记得要放在中间位置(放在原来标签的里面)。
第四步: 在你要用的模板里面调用就可以了 <?=user_GetTopBclassname($GLOBALS[navclassid])?>
转载:
感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/159.html”。
- 帝国CMS
- 2019-04-10
实现这样的效果,帝国CMS默认是没有此功能的,但是我们可以通过系统函数以及、定义函数实现此功能。
1、系统函数
<?=$class_r[$GLOBALS[navclassid]][bclassid]?>:父级栏目的ID
<?=$class_r[$classid][classname]?>:可以调用栏目名称
<?=$public_r[newsurl].$bclass[classpath]?>:可以调用父栏目的链接
所以综上调用方法是<a href="<?=$public_r[newsurl].$bclass[classpath]?>"><?=$$class_r[$GLOBALS[navclassid]][bclassid][classname]?></a>
如果栏目别名没设置就用下面的
<a href="<?='/'.$bclass[classpath]?>">[!--bclass.name--]</a>
2、自定义函数
以上代码要全部复制。
第二步:复制上面的代码另存为*.bq格式文件,之后在模板管理 - 标签 - 管理标签 按说明导入标签
第三步:重复第一步操作(复制那些代码),把它拷贝到
第四步: 在你要用的模板里面调用就可以了
转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/159.html”。