二开教程 Development

提供PHPCMS常用模块的二次开发,改造,升级都修改过程代码

PHPCMS v9获取栏目的指定字段

 admin  2023-06-27 14:39:45

官方有个强大的方法:$CATEGORYS

官方这个方法是很强大,在内容模块(modules)的各个class里面都有声明这个东西(没写到global里面),大家可以去看看.

以下是我写的获取方法get_param,效果,实现获取指定站点的指定栏目的指定字段内容,或者当前栏目的全部字段值,代码如下:

  1. function get_param($cid = '',$field = '',$siteid = ''){ 
  2.     emptyempty($cid) ? $catids = $catid : $catids = intval($cid); 
  3.     if (emptyempty($siteid)) $siteid = get_siteid(); 
  4.     $category = getcache('category_content_'.$siteid,'commons'); 
  5.     $cats = array(); 
  6.     foreach($category as $id=>$cat) { 
  7.         $cat['siteid'] == $siteid ? $cats[$id] = $cat : null ; 
  8.     }  //www.phpcms.vip 
  9.  
  10.     return emptyempty($field) ? $cats[$catids] : $cats[$catids][$field]; 
  11. }

本文《PHPCMS v9获取栏目的指定字段》发布于PHPCMS管理系统文章,作者:admin,如若转载,请注明出处:https://www.phpcms.vip/help/doc/677.html,否则禁止转载,谢谢配合!